System for processing real-time customer experience feedback with filtering and messaging subsystems and standardized information storage

ABSTRACT

The present invention supports the entry of customer experience feedback into the system, which then conducts real-time automated filtering and evaluation of feedback entered by the customer and supports the transmission of real-time notifications to selected personnel based on feedback evaluation in a flexible messaging and workflow system. The present invention supports that ability to obtain constructive feedback, either good or bad, regarding a customer&#39;s experience while the customer is still at the service provider or retail sales location and supports the ability to obtain feedback after the customer has left the service provider or retail sales location through follow-up messages.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation-in-part of U.S. patent application Ser. No. 16/568,017, filed Sep. 11, 2019, and claims the benefit of United States Provisional Patent Application Nos. 62/730,433, filed Sep. 12, 2018 and; 62/815,933, filed Mar. 8, 2019, and is a continuation-in-part application claiming the benefit of U.S. patent application Ser. No. 15/887,265, filed Feb. 2, 2018, which is a continuation-in-part application claiming the benefit of U.S. patent application Ser. No. 15/569,309, filed Oct. 25, 2017, which claims priority to PCT Patent Application No. PCT/US2016/043733, filed Jul. 23, 2016, which claims the benefit of United States Provisional Patent Application Nos. 62/290,362, filed Feb. 2, 2016; 62/215,447, filed Sep. 8, 2015; 62/198,908, filed Jul. 30, 2015; and, 62/196,752, filed Jul. 24, 2015.

TECHNICAL FIELD OF INVENTION

This invention relates to a system for processing real-time customer experience feedback with filtering, notification, and messaging subsystems and standardized information storage.

BACKGROUND OF THE INVENTION

Customer service records and feedback information are often saved in a specialized format on local data processor and storage servers at a particular service provider facility, such as a car dealer service department or car dealership. While the customer service records and feedback information in that particular service provider facility may have a consistent format throughout that facility, the format for customer service records and feedback information used by other dealers and service providers at other service provider facilities (e.g. related dealers or national brand dealerships) is likely to be a non-standardized and inconsistent format for customer service records and feedback information.

The storage format for customer service records and feedback information can be composed of records, files and service information at each of these different service provider facilities may be stored locally on a data processor and storage in a non-standardized format selected by whichever hardware or software platform is in use in the service provider's local office. The inconsistency between stored customer service record formats makes sharing customer service records, files and service information over a standardized communication platform quite problematic. Because of the non-standardized customer service record formats used by different service provider facilities, there is a significant difficulty for service providers in different locations to identify customer issues and complaints, and anticipate customer future needs with certainty, as well as communicate with customers over a standardized communication platform.

Computers and computer networks have transformed the society and the work environment since their introduction in mass to the business community and the consuming public. The impact we see today on the way business is conducted and consumers interact with service providers and product retailers is rooted in the technological developments in the recent past. In the 1960s, the Defense Department developed a communication system that would permit communication between these different computer networks.

Recognizing that a single, the Defense Department recognized that developing a centralized communication system would be vulnerable to attacks or sabotage, so the Defense Department required that their new communication system be decentralized with no critical services concentrated in vulnerable failure points. In order to achieve this goal, the Defense Department established a decentralized communication protocol for communication between their computer networks. A few years later, the National Science Foundation (NSF) established a communication system that facilitated communication between incompatible network computers at various research institutions across the country. The NSF adopted the Defense Department's protocol for communication, and this combination of research computer networks would eventually evolve into the Internet.

The Defense Department's communication protocol governing data transmission between different networks was called the Internet Protocol (IP) standard. The IP standard has been widely adopted for the transmission of discrete information packets across network boundaries. In fact, the IP standard is the standard protocol governing communications between computers and networks on the Internet. The IP standard identifies the types of services to be provided to users and specifies the mechanisms needed to support these services.

The IP standard also specifies the upper and lower system interfaces, defines the services to be provided on these interfaces, and outlines the execution environment for services needed in the system. A transmission protocol, called the Transmission Control Protocol (TCP), was developed to provide connection-oriented, end-to-end data transmission between packet-switched computer networks. The combination of TCP with IP (TCP/IP) forms a suite of protocols for information packet transmissions between computers on the Internet. The TCP/IP standard has also become a standard protocol for use in all packet switching networks that provide connectivity across network boundaries.

In a typical Internet-based communication scenario, data is transmitted from an originating communication device on a first network across a transmission medium to a destination communication device on a second network. After receipt at the second network, the packet is routed through the network to a destination communication device. Because standard protocols are used in Internet communications, the IP protocol on the destination communication device decodes the transmitted information into the original information transmitted by the originating device.

A router, agent or gateway is used to regulate the transmission of information packets into and out of the computer network. Routers interpret the logical address contained in information packet headers and direct the information packets to the intended destination. Information packets addressed between computers on the same network do not pass through the router to the greater network, and as such, these information packets will not clutter the transmission lines of the greater network. If data is addressed to a computer outside the network, the router forwards the data onto the greater network.

Mobile communications and cellular telephony systems have become smaller, lighter, and more powerful, which improved the ability to communicate with individuals on an exponential basis. The Internet protocols were originally developed with an assumption that Internet users would be connected to a single, fixed network. With the advent of cellular wireless communication systems, such as mobile communication devices, the movement of Internet users within a network and across network boundaries has become common. Because of this highly mobile Internet usage, the implicit design assumption of the Internet protocols (e.g. a fixed user location) is violated by the mobility of the user.

In an IP-based mobile communication system, the mobile communication device (e.g. cellular phone, pager, computer, etc.) can be called a Mobile Node. Typically, a Mobile Node maintains connectivity to its home network through a foreign network. The Mobile Node will always be associated with its home network for IP addressing purposes and will have information routed to it by routers located on the home and foreign networks. The routers can be referred to by a number of names including Home Agent, Home Mobility Manager, Home Location Register, Foreign Agent, Serving Mobility Manager, Visited Location Register, and Visiting Serving Entity.

In the past, consumer feedback has been solicited well after the service or product has been provided to the consumer. The requests for feedback occur days and weeks after customer leaves the service provider or retail location. The ability to obtain constructive feedback, either good or bad, is lost by this lag time in the procurement of the feedback from the consumer. And, if the experience is negative, the opportunity to rectify the negative experience with personal attention to the consumer has been lost with the procurement of feedback days and weeks after the customer leaves the service provider or retail location.

When survey have been taken from consumers, the results of surveys have, in the past, been distributed to all employees in the organization. Not only is this survey information “stale” in the sense that it has been taken long after the consumer leaves the service provider or retail location, but the information is largely ignored in a mass of information being provided in a generic manner to an entire group.

Several patents show traditional methods of obtaining survey information, such as U.S. Pat. No. 7,609,832 issued on Oct. 27, 2009 (Patent Publ. No. 2005/0100158A1, published May 12, 2005) to Kreiner, which shows an automatic call center with an interactive voice response system that supports the administration of a survey to a client in communication with the call agent station. The Kreiner system administers a survey to a client when the client has been called by the system and is on-the-line, which is the manner on collecting survey information from the client. Similarly, there are many call center screening survey systems shown in U.S. Pat. No. 8,085,910 issued to Verizon Corporate Services Group, Inc. on Dec. 27, 2011; U.S. Pat. No. 8,386,623 issued to American Express Travel Related Services Co. on Feb. 26, 2013; U.S. Pat. No. 8,494,134 issued to BCE, Inc. on Jul. 23, 2013; U.S. Pat. No. 8,515,803 issued to 3Pd, Inc. on Aug. 20, 2013; U.S. Pat. No. 8,516,076 issued to American Express Travel Related Services on Aug. 20, 2013; U.S. Pat. Nos. 8,650,315, 8,650,316, 8,650,317, 8,650,318, and 8,650,319 issued to American Express Travel Related Services on Feb. 11, 2014.

These prior art methods and systems fail to provide an optimized solution for known deficiencies in known systems. That is, these prior art methods and systems do not provide an operational efficiency, consumer expectation, and business strategy to optimize customer retention and satisfaction with products and services provided by a business. These systems, by and large, trigger and conduct an automated survey to collect survey information from a client, but there is a need to utilize this survey information in a better manner so that businesses can better preserve client relationships at the service provider or retail location.

There is no present system that satisfactorily correlates and associates various customer data provided during stages of surveys and during associated requests for feed-back to provide integrated notifications and notices, as well as integrated data sharing, to team members, associates, dealers, department members, and any other associated or affiliated person. The inconsistency between stored customer service record formats makes sharing customer service records, files and service information over a standardized communication platform is not solved by these prior art references. And, none of these prior art references support a standardized customer service record format that can be used by different service provider facilities, which means these prior art references fail to solve the significant difficulty for service providers in different locations to identify customer issues and complaints, and anticipate customer future needs with certainty, as well as communicate with customers over a standardized communication platform.

SUMMARY OF THE INVENTION

Disclosed herein is a communication system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, having: a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor that specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and a plurality of non-transitory storage devices that includes storage memory for the system, said first hardware data processor transforms data input from communications into a standardized data format from a non-standard format for placement into said plurality of non-transitory storage devices, said plurality of non-transitory storage devices are specifically configured for use with other specialized components in the system, said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, and said first, second and third hardware data processors capable of execution of one or more subprograms. The communication system has a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and the second server computer is coupled to one or more mobile units. The present invention is a specialized hardware processor-based system and method shown in the figures, which includes specialized data processor and storage readable medium and subprograms that are not available in a generic computer device, even though a user/provider can access the system through a standard web browser on a computing device or client connected to the Internet or single or multi-tier network.

The elements of the claimed invention, system and methods, utilize specialized components, and these specialized components and their use in this particular system are not simple well-understood, routine, or conventional components or processing steps. On the contrary, the present invention is a system and method comprised of specialized (non-generic) electronic components which were specifically designed, unconventional, and explicitly designed and configured by Applicant to increase the functionality of the computer processors on the system, the network devices, the network platform and the computer system as a whole—all compared to a generic computer system operating according to routine and conventional processing steps.

The present invention performs the particular functionality and methods at a heightened performance level with increased efficiency and effectiveness compared to generic, conventional systems and methods. These specialized (non-generic) electronic components are utilized with a particular machine that include a plurality of non-transitory storage devices and a first hardware data processor coupled to a plurality of non-transitory storage devices and one or more input/output ports coupled to one or more input/output devices on a home hardware data processor subsystem, wherein the first hardware data processor is capable of execution of one or more subprograms, and the first hardware data processor.

The first and second server computers have data processors that execute subroutine executable code to receive a first set of customer experience feedback responses provided by a customer using said first mobile unit in response to a first survey request and evaluate said customer experience feedback responses from said first survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the first set of customer experience feedback responses fail to satisfy a minimum predetermined standard, and a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units.

In the disclosed communication system, first and second server computers have data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those one or more predetermined personnel that the first set of customer experience feedback responses from said first survey request fail to satisfy a minimum predetermined standard and the first and second server computers have data processors that execute subroutine executable code to transmit a second follow-up survey request to said customer, receive a second set of customer experience feedback responses provided by said customer in response to a second follow-up survey request, evaluate said second set of customer experience feedback responses from said second follow-up survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the second set of customer experience feedback responses fail to satisfy a minimum predetermined standard.

In the disclosed system, the home agent on the home network is coupled to said first computer server, said home agent having a first hardware data processor that executes subroutine executable code to control the receipt and routing of said second set of customer experience feedback responses from said second follow-up survey request from said first mobile unit, control the transmission of real-time notifications to said predetermined personnel; and, control the transmission of a reminder message for a follow-up survey request. The home agent on the home network is coupled to said first computer server, said home agent having a first hardware data processor that executes subroutine executable code to control receipt of one or more communications from said first mobile unit, manage the processing and evaluation of said one or more communications, controls the transmission of said first survey request to said mobile unit and said second follow-up survey request to said second mobile unit, and controls the receipt and routing of said first set of customer experience feedback responses from said first survey request from said mobile unit. The first and second server computers have data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those predetermined personnel that the second set of customer experience feedback responses from said second follow-up survey request fail to satisfy a minimum predetermined standard. The home agent is coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units.

As disclosed herein, the communication system has a first database memory storage unit coupled to said home agent and first computer server on said home network, said first database memory storage unit maintaining information related to the customer and personnel at the home network, said first database memory storage unit having information regarding trends relating to customer experience feedback. The first and second server computers having data processors that execute subroutine executable code to prepare and store database reports on the first and second sets of customer experience feedback responses from said first survey request and said second follow-up survey request, respectively, and maintains and supports use of data, customer information, software modules and operational codes on the home network. A transceiver subsystem is coupled to said home network through said first gateway providing a communications interface for communications between the home network and said first mobile unit, said transceiver subsystem receives and transmits communications between said home network and said mobile unit. The first and second server computers have data processors that execute subroutine executable code to initiate a comments, suggestions and concerns subroutine that provides a comments, suggestions and concerns platform for said customer at the first mobile unit to enter comments, suggestions or concerns about the customer's experience. The first and second server computers have data processors that execute subroutine executable code to support access of said reports by third parties involved with companies that have been given appropriate access to the reports, populates data fields on a computer database maintained by a user, third party, team member, dealer or department when said notification is transmitted to said predetermined personnel, said data fields include identification and contact information related to said customer.

In the disclosed communication system, the first and second server computers have data processors that execute subroutine executable code to receive scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, said one or more marked questions on said first survey request or said second follow-up survey request are designated in that manner by the user, team member or associate. The first and second server computers have data processors that execute subroutine executable code to evaluate the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, translate written statement responses into rating scores based on associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, and calculate a rating score based on the evaluation of the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request after the processor normalizes the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request. The first and second server computers have data processors that execute subroutine executable code to translate ratings of 0 to n stars based on normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, where n is an integer, transmit the normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request to a website, electronic bulletin board, or chat room for posting. The first and second server computers having data processors that execute subroutine executable code to transmit social media links to the customer with the normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request.

The disclosed communication system further has one or more data entry terminals located on said home network for access to the computer server, home agent or database memory storage unit on the home network, and has a second computer server coupled to said home network and said first database memory storage unit, said second computer server facilitating communications to said home network through the Internet. In the disclosed communication system, one or more of said selected personnel receive notification on a second mobile unit, and the notification to one or more selected personnel includes survey responses, customer name and service providers and service provided to customer. The first server computer detects is a customer is present at the service provider location upon a subsequent visit, and the first server computer transmits a real-time notification to one or more predetermined personnel upon detection of the customer at the service location at a subsequent visit so that the customer experience during the subsequent visit to that location can be enhanced in some manner.

In the disclosed communication system, comments suggestions and concerns subroutines transmits to the customer links to the comments, suggestions and concerns platform via webpage link, URL, text messages or email message. In the disclosed communication system, notification to said predetermined personnel are transmitted by a phone call, text message, full text communications, webpage transmission, URL link, push message, and email transmission, and the selected personnel can be specific members of companies, teams, users, or groups. One or more of said selected personnel receive notification on a second mobile unit, and the notification to one or more selected personnel includes survey responses, customer name and service providers and service provided to customer.

The disclosed communication system also has one or more data entry terminals located on said home network for access to the computer server, home agent or database memory storage unit on the home network, a second computer server coupled to said home network and said first database memory storage unit, said second computer server facilitating communications to said home network through the Internet. The disclosed communication system detects is a customer is present at the service provider location upon a subsequent visit, and the first server computer transmits a real-time notification to one or more predetermined personnel upon detection of the customer at the service location at a subsequent visit so that the customer experience during the subsequent visit to that location can be enhanced in some manner.

The comments suggestions and concerns subroutines transmits to the customer links to the comments, suggestions and concerns platform via webpage link, URL, text messages or email message. The notification to said predetermined personnel are transmitted by a phone call, text message, full text communications, webpage transmission, URL link, push message, and email transmission, and the selected personnel can be specific members of companies, teams, users, or groups. The processors on the first computer server have functionality that initiates a comments, suggestions and concerns subroutine that provides a comments, suggestions and concerns platform for said customer at the mobile unit to enter comments, suggestions or concerns about the customer's experience.

The present invention is a system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, having a plurality of non-transitory storage devices that are specifically configured for use with other specialized components in the system, a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and a plurality of non-transitory storage devices that includes storage memory for the system, said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, said first, second and third hardware data processors capable of execution of one or more subprograms, a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units. The system has a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and said second server computer coupled to one or more mobile units. The home agent is coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units.

In the present system, the first hardware data processor on said home agent receives through said input/output port customer service information describing a service provided to a customer and a customer's contact information, said hardware data processor executes a first subprogram that converts said customer service information into a standardized data format using a hardware data processor coupled to a plurality of non-transitory storage devices, said hardware data processor stores said customer service information in said standardized format in one or more of said plurality of non-transitory storage devices. The hardware data processor transmits an electronic communication through said input/output ports to said customer about the customer service information stored in said standardized format in one or more of said plurality of non-transitory storage devices; and, the hardware data processor receives a response evaluation from said customer about the customer service information stored in said one or more of said plurality of non-transitory storage devices; said hardware data processor transmits an electronic communication over said input/output ports to one or more personnel at a customer service facility regarding said response evaluation including a description of the evaluation content.

The present invention further has input/output ports providing remote access to said customer service information via a graphical user interface coupled to said hardware data processor that is coupled to one or more of said plurality of non-transitory storage devices so that said customer service information can be accessed and updated. The first, second, third or fourth hardware data processor executes a subprogram that converts said customer service information into said standardized data format using said hardware data processor coupled to said plurality of non-transitory storage devices. The first, second, third or fourth hardware data processor stores said customer service information in said standardized format in one or more of said plurality of non-transitory storage devices using said hardware data processor. The first, second, third or fourth hardware data processor transmits an electronic communication through said input/output ports to one or more customers about said customer service information stored in said standardized format in one or more of said plurality of non-transitory storage devices.

The disclosed is a communication system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, having: a plurality of non-transitory storage devices that are specifically configured for use with other specialized components in the system, a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and said plurality of non-transitory storage devices that includes storage memory for the system, said first hardware data processor transforms data input from communications into a standardized data format from a non-standard format for placement into said plurality of non-transitory storage devices, said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, and said first, second and third hardware data processors capable of execution of one or more subprograms, a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units.

In the disclosed communication system, the home agent on the home network is coupled to said first server computer, said home agent having said first hardware data processor that executes subroutine executable code to control receipt of one or more communications from said first mobile unit, manage the processing and evaluation of said one or more communications; control the transmission of said first survey request to said first mobile unit and said second follow-up survey request to said mobile unit; control the receipt and routing of said first set of customer experience feedback responses from said first survey request from said mobile unit. The home agent has first hardware data processors that executes subroutine executable code to controls the receipt and routing of said second set of customer experience feedback responses from said second follow-up survey request from said mobile unit; control the transmission of real-time notifications to said predetermined personnel; and, control the transmission of a reminder message for a follow-up survey request to said customer.

The disclosed communication system has a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and said second server computer coupled to one or more mobile units. The home agent is coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units. The said first and said second server computers on the home network are coupled to a one or more mobile units, said first and second computer servers having data processors that execute subroutine executable code to receive a first set of customer experience feedback responses provided by a customer using said first mobile unit in response to a first survey request, evaluate said customer experience feedback responses from said first survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the first set of customer experience feedback responses fail to satisfy a minimum predetermined standard.

The disclosed communication system has a transceiver subsystem coupled to said home network through a first gateway providing a communications interface for communications between the home network and said first mobile unit, said transceiver subsystem receives and transmits communications between said home network and said mobile unit. The first and second computer servers have data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those one or more predetermined personnel that the first set of customer experience feedback responses from said first survey request fail to satisfy a minimum predetermined standard, transmit a second follow-up survey request to said customer; receive a second set of customer experience feedback responses provided by said customer using said second mobile unit in response to said second follow-up survey request. The first and second computer servers have data processors that execute subroutine executable code to evaluate said second set of customer experience feedback responses from said second follow-up survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the second set of customer experience feedback responses fail to satisfy a minimum predetermined standard, issue one or more real-time notifications to said predetermined personnel to notify those predetermined personnel that the second set of customer experience feedback responses from said second follow-up survey request fail to satisfy a minimum predetermined standard, transmit a follow-up reminder to said customer with notification about a future survey request transmission.

The disclosed communication system has a first database memory storage unit coupled to said home agent and first computer server on said home network, said first database memory storage unit maintaining information related to the customer and personnel at the home network, said first database memory storage unit having information regarding trends relating to customer experience feedback. The first and second computer servers have data processors that execute subroutine executable code to prepares and stores database reports on the first and second sets of customer experience feedback responses from said first survey request and said second follow-up survey request, respectively; maintains and supports use of data, customer information, software modules and operational codes on the home network; supports access of said reports by third parties involved with companies that have been given appropriate access to the reports.

BRIEF DESCRIPTION OF THE DRAWINGS

The objects and features of the invention will become more readily understood from the following detailed description and appended claims when read in conjunction with the accompanying drawings in which like numerals represent like elements and in which:

FIGS. 1A-1C are block diagrams showing system components used with the present invention,

FIGS. 2, 2A, 2A1, 2B, 2C, 2D, 2E, 2F and 2G are flowcharts and block diagrams showing the operation and configuration of the present invention,

FIGS. 3A-3C, 3C1, 3C2, 3C3, 3D, 3D1, 3E, 3F, 3G, 3H and 3I are screen displays for different types of mobile units as generated according to the present invention,

FIG. 4 is a diagram illustrative of message flows and communication links used in the present invention,

FIGS. 5A-5D, 5D1, 5D2, 5E, 5E1, 5E2, 5F, 5F1, 5F2, 5G, 5H, 5I, 5J, 5K, 5L, 5M, 5M1 and 5N show the screen displays for a mobile unit or a desktop unit as generated according to the present invention,

FIGS. 6A, 6B, 6B1, 6C, 6D, 6D1, 6D2, 6D3, 6D41-1, 6D4-2, 6E, 6F, 6G1, 6G2, 6G3, 6G4, 6G5, 6H, 6H1, 6H2, 6I1, 6I2, 6I3, 6I4, 6J, 6J1, 6J2, 6K, and 6L show the screen displays for a mobile unit or a desktop unit as generated according to the present invention; and,

FIGS. 7A1, 7A2, 7B, 7C, 7D, 7E, 7F and 7G show the screen displays for a mobile unit or a desktop unit as generated according to the present invention.

FIGS. 8A, 8A1, 8B, 8C, and 8D show screen compilations of data according to the present invention.

The objects and features of the invention will become more readily understood from the following detailed description and appended claims when read in conjunction with the accompanying drawings in which like numerals represent like element.

DETAILED DESCRIPTION

The present invention in FIGS. 1A-1C is a specialized hardware processor-based system and method, which includes specialized data processor and storage readable medium and subprograms that are not available in a generic computer device, even though a user/provider accesses the system through a standard web browser on a computing device or client connected to the Internet or single or multi-tier network. The system and method provides a graphical user interface (GUI) by a content server, which is hardware or a combination of both hardware and software.

The present invention is a specialized hardware processor-based system and method shown in the figures, which includes specialized data processor and storage readable medium and subprograms that are not available in a generic computer device, even though a user/provider accesses the system through a standard web browser on a computing device or client connected to the Internet or single or multi-tier network. The present invention is a system and method of specialized (non-generic) electronic components which were specifically designed and explicitly configured by Applicant to improve the functionality of the computer processors, the computer system as a whole, the network devices identified herein, and the network platform as a whole. The present invention increases the efficiency of these identified components, network devices and platforms, and computer system in estimated amount of approximately 13.75% to 18.55% more efficient data processing and network processing; as well as 9.75% to 14.75% more energy efficient—all compared to the use of generic computer components and over the prior art components known in the prior art.

A user, such as a customer or a customer service provider, can be given remote access through the GUI to view or update information about customer service experience and feedback, communications relating to that experiential feedback, and communications regarding any resolution of an adverse customer service experience using a local device (e.g., a personal data processor and storage or wireless handheld device). When a user wants to update the records, the user can input the update in any format used by the user's local device.

The present invention is a system comprising a hardware data processor coupled to a plurality of non-transitory storage devices and one or more input/output ports coupled to one or more input/output devices, said hardware data processor capable of execution of one or more subprograms, said hardware data processor receives through said input/output port customer service information describing work performed, satisfaction of the customer, issues with customer service provided, and resolution of any such issues, said hardware data processor execution a first subprogram that converts said customer service information into a standardized data format using a hardware data processor coupled to a plurality of non-transitory storage devices, said hardware data processor stores said customer service information in said standardized format in one or more of said plurality of non-transitory storage devices; and said hardware data processor transmits an electronic communication through said input/output ports to one or more customers, facility personnel and/or customer service facilities about said customer service information stored in said standardized format in one or more of said plurality of non-transitory storage devices.

The elements of the claimed invention, system and methods, utilize specialized components, and these specialized components and their use in this particular system are not simple well-understood, routine, or conventional components or processing steps. On the contrary, the present invention is a system and method comprised of specialized (non-generic) electronic components which were specifically designed, unconventional, and explicitly designed and configured by Applicant to increase the functionality of the computer processors on the system, the network devices, the network platform and the computer system as a whole—all compared to a generic computer system operating according to routine and conventional processing steps.

The present invention performs the particular functionality and methods at a heightened performance level with increased efficiency and effectiveness compared to generic, conventional systems and methods. These specialized (non-generic) electronic components are utilized with a particular machine that include a plurality of non-transitory storage devices and a first hardware data processor coupled to a plurality of non-transitory storage devices and one or more input/output ports coupled to one or more input/output devices on a home hardware data processor subsystem, wherein the first hardware data processor is capable of execution of one or more subprograms, and the first hardware data processor.

The present invention has indexing and referential storage that collects, converts and consolidates information from various sources and related service providers into a standardized format, including converting input of customer service information and customer data provided by different sources and different formats into that standardized format. The present invention is a system and method that uses specialized components to physically convert raw and non-standardized data into a standardized data format (a different state than the raw, non-standardized state), which is akin to a physical and chemical process for transforming products, ores or raw materials. Once converted, the data is used by the data processor and system to improve the efficiency of the computer components. The raw, non-standardized data input is converted and transformed from a non-standardized unprocessed format into a standardized data format using the first hardware data processor coupled to the plurality of non-transitory storage devices, and the analysis is conducted using the standardized format.

This physical transformation of data, and the other work, performed by the claimed invention in conjunction with other components and system features, along with the associated functionality and steps of the claimed method, are more than just an organization of human activity because of the operation on raw materials, raw data, and with other machines, sensors and components are not steps or system functionality that could be performed by humans without the present specialized (non-generic) electronic components and methodology. The claimed invention is used with particular machines to accomplish the claimed invention, including particular input/output devices, mobile nodes and mobile units. The claimed invention identifies several aspects that differentiate the claimed invention from systems that simply collect, analyze and display information.

The file data storage system and method, as well as the standardization of formatted customer service information, in the present invention enhances the performance and increases the efficiency of the present invention over known data processor and storage methods and systems through the storage of standardized formatted customer service information from input customer service information, files and customer service information in the hardware processor-based system and method and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer service information, files and service information provided by different sources and different formats.

Additionally, the input/output port provides remote access to said customer service information via a graphical user interface coupled to said hardware data processor that is coupled to one or more of said plurality of non-transitory storage devices so that said customer service information can be accessed and modified into a modified customer service information that reflects updated customer satisfaction and/or condition; and, said hardware data processor coupled to said one or more of said plurality of non-transitory storage devices makes a first data modification determination by execution of a third subprogram if the customers follow-up evaluation communication exhibits a persistent customer satisfaction issue that remains to be resolved by the service provider.

The present invention shown by block diagrams in FIGS. 1A-1C is a communication system supporting the processing communications between a home agent network and one or more mobile units, where the home network has a home agent coupled to a computer server. The home network processes communications to be transmitted and received from one or more mobile units, and a transceiver unit is coupled to say home agent network for receiving and transmitting communications to said mobile unit. The home network processes communications to and from said mobile unit, and information related to the mobile nodes location and proximity can be used to include selected communications that possess information and data relating to specific products or ordering information. The present invention correlates and associates various customer data provided during stages of surveys and during associated requests for feed-back to provide integrated notifications and notices, as well as integrated data sharing, to team members, associates, dealers, department members, and any other associated or affiliated person.

The home network can communicate via wireless transmission or a wired communication link to the mobile node, the Internet, other computer servers or other foreign or associated home networks. Each of the home network embodiments shown in FIGS. 1A-1C support a Wi-Fi connection (or similar mobile network connection) that allows the pushing of data onto the hand-held mobile device. The invention can use the device's Wi-Fi or cellular connection to activate notification message to selected personnel based on the mobile unit's geographic location or proximity to the service provider or retail sales location.

The networks shown in FIGS. 1A-1C support the entry of customer experience feedback into the system, which these systems conduct real-time automated filtering and evaluation of feedback entered by the customer as well as transmission of real-time notifications to selected personnel based on feedback evaluation in a flexible messaging and workflow system. The real-time notifications to said selected personnel include customer background information, survey results, service provider information and services provided to the customer. These networks support the ability to obtain constructive feedback, either good or bad, regarding a customer's experience while the customer is still at the service provider or retail sales location. And, if the experience is negative, the invention embodied in these networks provide automated evaluation and filtering of the feedback information with real-time notifications to selected personnel so the customer's concerns can be addressed immediately so as to rectify the negative experience with personal attention to the consumer, and preserve the client relationship for the future before the customer departs from the service provider or retail sales location.

Identity information relating to the customer can also be preserved in the networks so that the customer and its location can be identified as being present at the service provider or retail sales location upon a subsequent visit, and real-time notifications can be sent to selected personnel so that the customer experience during the subsequent visit to that location can be enhanced in some manner or more personal attention can be provided to reduce the risk of a negative experience. While the preferred embodiment describes a car dealership/service department scenario, the present invention could be used in any retail service situation (or retail sales of goods).

The following system components, steps and functionality shown in FIGS. 1A-1C individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) entry of customer experience feedback into the system, (2) then, automated evaluation and filtering of that information on a real-time base, (3) then, real-time notification of selected personnel regarding the customer experience feedback information prior to the customer departing the service provider or retail sales location, where selected personnel include specific members of teams, users, groups or companies (e.g. higher level management), and (4) then, having one or more selected personnel at the service provider or retail sales location address the customer's concerns to enhance the customer's evaluation of the experience or enhance subsequent visits to the service provider or retail sales location.

Subsequently, after, step 4, the customer and its location can be identified as being present at the service provider or retail sales location upon a subsequent visit, and real-time notifications can be sent to selected personnel so that the customer experience during the subsequent visit to that location can be enhanced in some manner or more personal attention can be provided to reduce the risk of a negative experience. This ordered sequence of steps 1-4, with and without the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

In addition to the above-described invention referenced in steps 1-4 (which can be referred to as the Direct Customer Survey or “DC S”), the present invention can be performed on the system shown in FIGS. 1A-1C with additional system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) the initiation, implementation of filtering and identification of responses and survey answers from the Direct Customer Survey (DCS); (2) the initiation, implementation, execution, and operation of a Customer Response (or “CRS”) service, protocol system and method, either prompted based on responses to DCS survey questions, automatically initiated, or manually initiated by program users or service personnel; (3) the initiation, implementation of filtering and identification of responses and survey answers from the Customer Response Service (CRS); (4) the initiation, implementation, execution, and operation of a Comments, Suggestion and Concerns (or “CSC) service, protocol system and method, either prompted based on responses to DCS and/or CRS survey questions, automatically initiated, or manually initiated by program users or service personnel; (5) the initiation, implementation of filtering and identification of responses and survey answers from the Comments, Suggestion and Concerns service (CSC), and (6) the initiation, implementation, execution, and operation of an authenticated survey rating service (or “TRS”) that receives marked survey responses received from the filtering and identification protocols related to the DCS, CRS and/or CSC subsystems, adjusts the scores from those received and marked responses to a normalized measure, calculates an overall TRS rating score from the customer that is associated with the customer's response, and transmits or posts the TRS rating to: (i) identified personnel in the business or associated businesses, (ii) stakeholders or shareholders in the businesses being evaluated, or (iii) publicly to a website, on-line bulletin board maintained and supported by the system, and/or a chat room maintained and supported by the system.

The TRS rating service provides authenticated ratings from known, actual customers, which enhances the reliability and accuracy of the responses over other systems that solicit and receive rating responses from unknown sources that can provide flawed or inaccurate ratings relating to services or products that were never actually purchased or received. The CRS system may use responses and feedback provided by the DCS system or be executed automatically independent from such DCS feedback responses, or be manually executed independent from such DCS feedback responses. Likewise, the CSC system may use responses and feedback provided by the DCS and/or the CRS system or be executed automatically independent from such DCS and/or CRS feedback responses, or be manually executed independent from such DCS and/or CRS feedback responses. And, TRS rating service subsystem may use filtered or identified responses from one or more of the DCS system, the CRS system and/or the CSC system, individually or collectively. And, the CRS and/or CSC subsystems may act independently from each other, or alternatively, rely on information received from the other systems and subsystems such that each protocol and service can be initiated and executed based on responses received from other systems and subsystems, or automatically initiated independent of other protocols/services, or manually initiated by personnel independent of other protocols/services.

Additionally, components, functionality and steps supported by these networks shown in FIGS. 1A-1C include the preparation and revision of standard or individualized feedback evaluation questions by authorized users, with flexible assignment of these evaluation questionnaires for specific members of companies, teams, users, or groups providing services or products or entire groups of users, teams or companies. And, the networks shown in FIGS. 1A-1C provide for the flexible assignment of team members, users, and companies, as well as the preparation and transmission of messaging to entire team members, users, groups and companies or specific members of teams, users, companies, and groups.

These flexibly assigned team members, users and companies can receive real-time notifications by text, email or other instant messaging, as well as daily or periodic reports, inquiries, notifications or bulletins to by the same message formats to improve work flow and attention to the customer experience. Reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

Based on the evaluation and filtering of customer feedback evaluations, the networks shown in FIGS. 1A-1C provide benchmark information and trending information that can be developed and provided in notifications to selected personnel, including trending information regarding the performance of individuals in a group, team, or company or entire groups of users, teams, or companies. Such trending information can identify individuals or groups that are under-performing or exceeding benchmark standards set by management or officers of the business to that rewards, bonuses, or additional training can be provided based on those results.

Each of these additional components, functionalities and steps, when combined with the attributes, components and steps described immediately above, are considered to be novel because each individually enhances the operation of the computer system over that of a generic computer system. Moreover, the ordered sequence of steps 1-4, with the additional components, functionalities and steps and with the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer. The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

With reference of FIG. 1A, the communication system 100A of the present invention is shown with a detailed explanation of the system components available at the home network 150 as coupled via communication line 205 to the mobile radio transceiver/cellular/WIFI systems 165 as coupled to mobile node 105. The mobile node 105 includes a hand-held mobile unit 105 that includes a processor, memory and a power source, as well as a transceiver and antenna 110. While a mobile unit is contemplated, lap top, fixed location computers, or computer pads can also be used instead and freely substituted with the mobile unit 105.

The transceiver and antenna 110 supports radio transmission communications link 125 to an radio transceiver antenna and transmission network 165 (e.g. Wi-Fi, cellular, GSM, Evdo, 4G/LTE, CDMA, or others), which is coupled via connection 205 to a radio transmission network communication gateway 210 associated with the home network 150. The mobile hand-held unit 105 may also be connected to an outside server computer SRV2 185 via a separate connection 122, which can include a wireless radio connection or a wireline communication system connection. The mobile hand-held unit 105 may also be connected to the Internet 175 via the communication link 180 through outside server computer SRV2 185 or via a separate direct connection 122, which can include a wireless radio connection or a wireline communication system connection.

The mobile hand-held unit 105 can also be coupled to the radio transceiver antenna 165 and a radio transmission network that is coupled to a telecommunications system that supports connectivity 122 a to the Internet 175 or another system network without interfacing directly with equipment or components in the home network 150.

The radio transmission network 210 is coupled to a base station transceiver unit 220 via connection 215, where the base station transceiver station provides an interface between radio domain communications and data communications carried over a telecommunications or network computer system. The base station transceiver unit 220 is coupled to a gateway 230 for the network at the home network 150 via connection 225, which provides an interface with the network maintained at the home network 150 or associated with the home network 150. The BTS 220 may also be located remotely from the home network near the remote radio transmission network 165 accessed by the mobile unit 105.

The gateway 230 is coupled to a home agent 240 via connection 235, where the home agent 240 controls communication flow and directions on the network maintained at the home network 150 or in a network associated with the home network 150. The home agent 240 is coupled to a computer server SRV1 250 via connection 245, which maintains past historical and present real-time information, software module, operations software, or other data that may be used or communicated using the invention. The invention contemplates centrally located servers to maintain the software modules and database information at the home network 150 that maintain or provide access to information related to the home network 150, but remotely located servers and computer networks can also be accessed and used with the invention.

The home agent 240 is coupled to the Internet 175 via a connection 170, and the Internet 175 may be coupled to one or more servers SRV2 185 via connection 180. The mobile hand-held unit 105 may also be connected to SRV2 185 via a separate connection 122, which can include a wireless radio connection or a wireline communication system connection. A database 241 is coupled to the home agent 240 via communication link 242 or computer server 250 via link 251 or computer server SrV2 185 directly via link 183 or indirectly through the Internet 175 via communication links 183 a and 180. The database 241 may maintain information related to the customers, users, groups, team members, or companies, but it could also maintain remote access to software modules and database information used with the software operated by the present invention as well as database information related the business operations. While only one database 241 is shown, this representation is understood to include one or more separate databases and storage locations of data and information.

The file data storage database 241 in FIG. 1A stores data in a standardized format for customer service information, and that format in the present invention enhances the performance and increases the efficiency of the present invention over known data processor and storage methods and systems through the storage of standardized formatted customer service information from input customer service information, files and customer service information in the hardware processor-based system and method and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer service information, files and service information provided by different sources and different formats.

The database 241 in the present system and method enhances the performance and increases the efficiency of the present data processor and storage system network over known data processor and storage methods and systems by the use of an indexing and referential storage. The database 241 is used with the specialized subprograms to generate/transmit notifications, as well as generate/transmit and receive customer feedback notifications and messages. The present invention stores data in the database 241 in a more efficient and effective manner than previously used in other data storage systems through the use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure that store all entity types in a single table after indexing is performed to prevent the creation of duplicative data entries in the data storage sub-system. The indexing protocols and procedures used in the enhanced data storage sub-system of the present invention reviews input data (received in health level 7 or HL7 format),

The present invention's use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure supports record storage in a table after indexing, which also allows for faster searching of data stored therein compared to other data storage systems. Moreover, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention allows for more effective storage of data than other data storage systems, such as image and unstructured data storage. And, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention provides for more flexibility in the configuration of the data and records stored therein over other data storage systems.

The home agent is also coupled via connection 255 to various locations L1 256, L2 257, and L3 258 at home network 150 so that operations software, data, customer evaluations, notifications or other information can be entered, transmitted or received on the system and controlled by users at the business location. Customers, users and controllers at the home network location may also access the home network 150 remotely via communication links and wireless communication links or mobile units.

The mobile unit 105 represents a mobile unit used by the customer to prepare and enter the customer feed-back evaluation information. Communications to the system, customer evaluation, requests for information, or notifications can be received by the customer from remote access locations or the home network using the hand-held mobile unit 105 as connected to the home network 150.

The computer server SrV1 250 on the home network 150 also supports the maintenance and use of data, customer information, software modules and operational code for the present invention, as well as maintaining the webpages that support the applications program download for the present invention, and supporting the interaction of communications with the mobile unit 105 and database 241. The Internet 175 can also maintain server computers, cloud storage, or server for maintaining database information, code, software modules, or the webpages that support the applications program download for the present invention, as well as supporting the interaction of communications with the mobile unit 105 or database 241. Furthermore, home network 150 or the computer server SRV2 185 can facilitate or assist with the maintenance of database information, code, software modules, or the webpages that support the applications program download for the present invention, as well as supporting the interaction of communications with the mobile unit 105 or database 241.

With reference of FIG. 1B, the communication system 100B of the present invention is shown with a detailed explanation of the system components available at the home network 150 as coupled via communication line 205 to the mobile radio transceiver/cellular/WIFI systems 165 as coupled to mobile nodes 105, 106 and 107. The mobile nodes 105, 106, and 107 includes a hand-held mobile unit 105, 106 and 107 that includes a processor, memory and a power source, as well as a transceiver and antenna. While a mobile unit is contemplated, lap top, fixed location computers, or computer pads can also be used instead and freely substituted with the mobile unit 105, 106 and 107. All the other system components shown in FIG. 1B are similar to, and possess the same functionality, as the system components shown in FIG. 1A, which is incorporated herein by reference.

More notably, multiple mobile nodes 106 and 107 are shown connected to the home network 150 via connections 109 and 108, respectively, to the mobile radio transceiver system 165. These additional mobile nodes support the use of the wireless communication system to multiple customers, or multiple team members, group members, users or employees associated with the company or associated with other companies owned by common management. The mobile units 105, 106 and 107 are mobile units used by customer to prepare and enter the customer feed-back evaluation information, but also could be mobile units used to support communications to the system, customer evaluation, requests for information, or notifications as received by multiple customers, or multiple team members, group members, users or employees associated with the company or associated with other companies owned by common management.

The file data storage database 241 in FIG. 1B stores data in a standardized format for customer service information, and that format in the present invention enhances the performance and increases the efficiency of the present invention over known data processor and storage methods and systems through the storage of standardized formatted customer service information from input customer service information, files and customer service information in the hardware processor-based system and method and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer service information, files and service information provided by different sources and different formats.

The database 241 in the present system and method enhances the performance and increases the efficiency of the present data processor and storage system network over known data processor and storage methods and systems by the use of an indexing and referential storage. The database 241 is used with the specialized subprograms to generate/transmit notifications, as well as generate/transmit and receive customer feedback notifications and messages. The present invention stores data in the database 241 in a more efficient and effective manner than previously used in other data storage systems through the use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure that store all entity types in a single table after indexing is performed to prevent the creation of duplicative data entries in the data storage sub-system. The indexing protocols and procedures used in the enhanced data storage sub-system of the present invention reviews input data (received in health level 7 or HL7 format),

The present invention's use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure supports record storage in a table after indexing, which also allows for faster searching of data stored therein compared to other data storage systems. Moreover, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention allows for more effective storage of data than other data storage systems, such as image and unstructured data storage. And, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention provides for more flexibility in the configuration of the data and records stored therein over other data storage systems.

With reference of FIG. 1C, the communication system 100C of the present invention is shown with a detailed explanation of the system components available at the home network 150 as coupled to a second foreign network 300. Apart from the system components in foreign network 300 and its connections to the home network 150, all the other system components shown in FIG. 1C are similar to, and possess the same functionality, as the system components shown in FIG. 1A, which is incorporated herein by reference. FIG. 1C has a second home agent HA2 340 (or through a similar device or component connection) on the foreign network 300 coupled to the home network 150 via communication links, which can be wired or wireless connections, 170 a through the Internet 175, communication link 240 a to the home agent 240, or communication link 180 a to the second computer server SRV2.

With respect to FIG. 1C, foreign network 300 is coupled via communication line 375 to the mobile radio transceiver/cellular/WIFI systems 365 as coupled to mobile node 305, 306 and 307. The mobile nodes 305, 306 and 307 includes a hand-held mobile unit a processor, memory and a power source, as well as a transceiver and antenna 313, 312 and 311, respectively. While a mobile unit is contemplated, lap top, fixed location computers, or computer pads can also be used instead and freely substituted with the mobile unit 305, 306 and 307. The transceiver on each mobile node 305, 306 and 307 supports radio transmission communications link 310, 309 and 308 to an radio transceiver antenna and transmission network 365 (e.g. Wi-Fi, cellular, GSM, Evdo, 4G/LTE, CDMA, or others), which is coupled via connection 375 to a radio transmission network communication gateway 310 a associated with the foreign network 300.

The mobile hand-held units 305, 306 and 307 may also be connected to an outside server computer SRV2 185 via a separate connection including a wireless radio connection or a wireline communication system connection. The mobile hand-held units 305, 306 and 307 may also be connected to the Internet 175 through an outside server computer or via a separate direct connection, which can include a wireless radio connection or a wireline communication system connection. The mobile hand-held units 305, 306 and 307 can also be coupled to the radio transceiver antenna 365 and a radio transmission network that is coupled to a telecommunications system that supports connectivity to the Internet 175 or another system network without interfacing directly with equipment or components in the foreign network 300.

The radio transmission network 310 s is coupled to a base station transceiver unit 320 via connection 315, where the base station transceiver station provides an interface between radio domain communications and data communications carried over a telecommunications or network computer system. The base station transceiver unit 320 is coupled to a gateway 330 for the network at the foreign network 300 via connection 325, which provides an interface with the network maintained at the foreign network 300 or another associated network. The BTS 320 may also be located remotely from the foreign network near the remote radio transmission network 365 accessed by the mobile units 305, 306 or 307.

The gateway 330 is coupled to a home agent 340 via connection 335, where the foreign agent 340 controls communication flow and directions on the network maintained at the foreign network 300 or in a network associated with the foreign network 300. The foreign agent 340 is coupled to a computer server SRV3 350 via connection 345, which maintains past historical and present real-time information, software module, operations software, or other data that may be used or communicated using the invention. The invention contemplates centrally located servers to maintain the software modules and database information at the foreign network 300 that maintain or provide access to information related to the foreign network 300, but remotely located servers and computer networks can also be accessed and used with the invention.

A database 341 is coupled to the home agent 340 via communication link 342 or computer server 350 via link 342 or computer server SrV3 385 directly via link 351. The database 341 may maintain information related to the customers, users, groups, team members, or companies, but it could also maintain remote access to software modules and database information used with the software operated by the present invention as well as database information related the business operations. While only one database 341 is shown, this representation is understood to include one or more separate databases and storage locations of data and information.

The file data storage databases 241 and 341 in FIG. 1A stores data in a standardized format for customer service information, and that format in the present invention enhances the performance and increases the efficiency of the present invention over known data processor and storage methods and systems through the storage of standardized formatted customer service information from input customer service information, files and customer service information in the hardware processor-based system and method and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer service information, files and service information provided by different sources and different formats.

The databases 241 and 341 in the present system and method enhances the performance and increases the efficiency of the present data processor and storage system network over known data processor and storage methods and systems by the use of an indexing and referential storage. The databases 241 and 341 is used with the specialized subprograms to generate/transmit notifications, as well as generate/transmit and receive customer feedback notifications and messages. The present invention stores data in the databases 241 and 341 in a more efficient and effective manner than previously used in other data storage systems through the use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure that store all entity types in a single table after indexing is performed to prevent the creation of duplicative data entries in the data storage sub-system. The indexing protocols and procedures used in the enhanced data storage sub-system of the present invention reviews input data (received in health level 7 or HL7 format).

The present invention's use of an enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure supports record storage in a table after indexing, which also allows for faster searching of data stored therein compared to other data storage systems. Moreover, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention allows for more effective storage of data than other data storage systems, such as image and unstructured data storage. And, the enhanced performance data storage sub-system using a self-referential, indexed data storage protocol and procedure in the present invention provides for more flexibility in the configuration of the data and records stored therein over other data storage systems.

The foreign agent 340 is also coupled via connection 355 to various location L1 356 at foreign network 300 so that operations software, data, customer evaluations, notifications or other information can be entered, transmitted or received on the system and controlled by users at the business location. Customers, users and controllers at the home network location may also access the foreign network 300 remotely via communication links and wireless communication links or mobile units.

The foreign network 300 represents outside networks of associated companies, teams, groups or users that interface with the home network 150, and mobile units 305, 306 and 307 represent mobile units used by the customer to prepare and enter the customer feed-back evaluation information. Communications to the system, customer evaluation, requests for information, or notifications can be received by the customer from remote access locations or the home network using the hand-held mobile units 305, 306 and 307 as connected to the foreign network 300.

The software routines used to support various operations on the networks shown in FIGS. 1A-1C, are shown in the flow chart diagram of FIGS. 2, 2A, 2A1, 2B-2G. The software modules and system software are programmed in an application software that can be/is utilized by the hand held or portable devices in whatever programming language the said device utilizes to operate the applications and then utilizes the wireless communication networks(s) available to that device in that area or any other area where the mobile units 105, 106, 107, or 305, 306 or 307, which can operate in using the functions and/or features of present system. An applications program can be downloaded to the hand-held mobile unit that supports an interface with home computer network 100 or the foreign network 300, and the mobile unit will have access to multiple functions and features identified above relating to the present invention. In the present invention, the mobile unit can include a mobile phone, smartphone device, or portable computer having a wireless radio transmission connection to the home network 150. (e.g. iPhone, Droid, iPad, Slate, etc.).

The software packages residing and operating on the home network 150, preferably the computer server SrV1 250 on the home network 150 and the mobile unit 100, is a universally exportable and importable data format preferably employed so that data from the core processing system can be collected and maintained on database 241 in a form that can be recognized by the stand-alone software package of the invention. A preferred universally exportable and importable data format such as a text file for example txt. This format is commonly used in business and therefore providing software that can import data from this format for further analysis is cost-efficient and convenient. The software may also be provided with the capability to import data in other formats generated by the core processing unit.

As shown in FIG. 2 (DCS protocol), the user logs into the customer evaluation software system at step 201, and proceeds via step 202 to step 203 where the cashier or other service personnel fills out the work order or customer information. From step 203, the system proceeds to step 208 via step 206 where the customer is asked to complete a customer evaluation of its experience at the service location or retail purchase location. The survey can also be transmitted to the survey recipient/taker in steps 212-216 by telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The process proceeds to question 212 via step 210 where the customer is accepted whether he wishes to provide evaluation answers. If the answer is no, the program proceeds to step 203 via process step 213 where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer.

If the customer agrees to participate in the evaluation in question 212, the process proceeds to step 216 via step 214 where the customer answers various inquiries. The process then proceeds to question 219 via step 218, where the question is asked if the customer wishes to complete the evaluation. If the answer to question 218 is no, the program proceeds to step 203 via process step 213 where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer.

If the answer is yes at question 219, the survey continues at step 224 via step 221 with the completion of the entry of evaluation answers. Upon completion of the entry of evaluation answers by the customer in step 219, the system filters and evaluates the responses of the customer in step 224. The answers of the customer may trigger real-time alerts and notifications that are prepared for transmission via text, email or other instant messaging system to selected personnel in step 228. The real-time notifications to said selected personnel include customer background information, survey results, service provider information and services provided to the customer. Those SMS, email or push notification alerts can be sent to selected personnel in step 232, which is how the program proceeds via step 231. If no alerts are triggered, the program proceeds to step 203 via process step 229 where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer.

Alternatively, the survey can be forwarded directly by the cashier as a link to a customer's personal mobile device. As shown in the FIG. 2A (DCS protocol), the user logs into the customer evaluation software system at step 201, and proceeds via step 202 to step 203 where the cashier or other service personnel fills out the work order or customer information. From step 203, the system proceeds to step 207 via step 203 a where the customer is asked to complete a customer evaluation of its experience at the service location or retail purchase location and the cashier asks the customer if they would prefer to take the survey on the company's tablet or take the survey on their personal mobile device. If the customer chooses the tablet, the flow of steps will proceed from step 208 as shown in FIG. 2 , above; however, if the customer chooses to receive the survey on their personal device, the flow of steps will diverge at step 207 via step 206 a.

From step 207, the system proceeds to step 209 via step 206 a where the cashier forwards via text message to the customer's mobile device a unique survey link populated with the customer's information associated with the customer's mobile device. The process proceeds to step 211 via step 209 a where the customer receives the survey link via text on their mobile device. The customer opens the link and is presented with a web page with the same survey as presented on the tablet. If the customer agrees to participate in the evaluation in question 212 a, the process proceeds to step 217 via step 214 a where the customer answers various inquiries. If the answer at 212 a is no, the program proceeds to step 203 via process step 213 a where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer.

In addition to the link to the survey webpage, the customer can also answer the survey questions in a “full-text session” where all the questions are presented and answered via text. In a full-text version of the survey, the customer receives the first question on their device and is able to answer via text. The customer can respond quickly to one question via text message after which the customer is sent additional questions until all of the questions have been sent and answered via text message, without the customer having to visit a webpage.

If the customer has agreed to participate in the evaluation, the process proceeds from the questions in step 217 to question 219 a via step 217 a, where the question is asked if the customer wishes to complete the evaluation. If the answer is no, the program proceeds to step 203 via process step 222 a where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer.

If the answer is yes at question 219 a, the survey continues at step 224 via step 221 a with the completion of the entry of evaluation answers. Upon completion of the entry of evaluation answers by the customer in step 219 a, the system filters and evaluates the responses of the customer in step 224. The answers of the customer may trigger real-time alerts and notifications that are prepared for transmission via text, email or other instant messaging system to selected personnel in step 228. The real-time notifications to said selected personnel include customer background information, survey results, service provider information and services provided to the customer. Those SMS, email or push notification alerts can be sent to selected personnel in step 232, which is how the program proceeds via step 231. If no alerts are triggered, the program proceeds to step 203 via process step 229 a where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer. From this point, the steps from FIG. 2A for a personal mobile device survey and from FIG. 2 for a tablet survey merge and proceed to notification alerts in step 232 via step 231.

The notification alerts in step 232 can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. Alerts sent to the users, dealers, business, or department members based on customer responses are handled in the same manner, whether the customer enters answers on the tablet or on a personal mobile device. The notifications sent in step 232 to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

If the customer evaluation answers do not trigger any alerts or notifications based on the real-time evaluation, the program proceeds to step 203 via process step 229 or 229 a where the cashier or office personnel finalizes the paperwork for the customer, which completes the service or retail transaction for the customer. The program can also proceed from step 201 directly to the transmission of alerts and notifications using step 204.

The DCS protocol shown in the FIGS. 2, 2A, 2A1, and 2B-2G system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) entry of customer experience feedback into the system, (2) then, automated evaluation and filtering of that information on a real-time base, (3) then, real-time notification of selected personnel regarding the customer experience feedback information prior to the customer departing the service provider or retail sales location, where selected personnel include specific members of teams, users, groups or companies (e.g. higher level management), and (4) then, having one or more selected personnel at the service provider or retail sales location address the customer's concerns to enhance the customer's evaluation of the experience or enhance subsequent visits to the service provider or retail sales location.

Moreover, the steps in FIGS. 2, 2A, 2A1, and 2B-2G support the initiation, implementation of filtering and identification of responses and survey answers from the DCS protocols. Subsequently, after, step 4, the customer and its location can be identified as being present at the service provider or retail sales location upon a subsequent visit, and real-time notifications can be sent to selected personnel so that the customer experience during the subsequent visit to that location can be enhanced in some manner or more personal attention can be provided to reduce the risk of a negative experience. The real-time notifications to said selected personnel include customer background information, survey results, service provider information and services provided to the customer.

The one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts identified above can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses.

Moreover, the notifications to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer. The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

This ordered sequence of steps 1-4, with and without the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter. Based on the evaluation and filtering of customer feedback evaluations, benchmark information and trending information can be developed and provided in notifications to selected personnel, including trending information regarding the performance of individuals in a group, team, or company or entire groups of users, teams, or companies. Such trending information can identify individuals or groups that are under-performing or exceeding benchmark standards set by management or officers of the business to that rewards, bonuses, or additional training can be provided based on those results.

Each of these additional components, functionalities and steps, when combined with the attributes, components and steps described immediately above, are considered to be novel because each individually enhances the operation of the computer system over that of a generic computer system. Moreover, the ordered sequence of steps 1-4, with the additional components, functionalities and steps and with the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

As shown in FIG. 2A1 (Customer Response Service CRS protocol), the user logs into the customer administration site at step 233, and proceeds via step 234 to step 235 where the user settings are implemented on the manual CRS screen. These user in step 235 can filter existing surveys and survey responses to determine what customers to send CRS customer response service follow-up surveys, select a specific survey or survey questions to send in the follow-up CRS survey, enter contact information such a phone, fax, cell or email of the survey respondents, choose whether to show final custom screen to customer, which can include social media, websites, advertisements, or other web content.

From step 235, the system proceeds to step 237 via step 236 where the user is asked if the user wishes to schedule a CRS customer response service. If the answer is “no,” the program proceeds to step 244 via process step 239 where the user continues from the CRS routine protocols to other subsystem or system operations. If the answer to the query at step 236 is “yes,” the program proceeds to step 240 via step 238 where the user can schedule the CRS customer response service follow-up survey manually on the tablet or other computing device (e.g. cell phone, tablet, laptop, desktop computer). In step 240, the user can immediately send the CRS customer response service follow-up survey to the customer, or send it at a later time/date or day using present or manually input options, or set a specific time/day/date when the CRS customer response service follow-up survey will be sent to the customer.

The user can also set custom settings to determine whether the CRS customer response service follow-up survey is automatically sent or sent via a survey application program, and these options (as well as other options) can be dictated based on the responses to the survey provided by the customer in the DCS protocol steps (FIGS. 2 and 2A), which are answers that can be filtered and analyzed to set these CRS customer response service follow-up survey options. Moreover, if a DCS survey was initially declined, the CRS customer response service follow-up survey protocols can be set to send that customer a CRS customer response service follow-up survey. Further, the user in step 240 can set the interval to wait before the CRS customer response service follow-up survey is sent to the customer, and whether that CRS customer response service follow-up survey includes a custom final screen based on the customer's answers provided in the DCS protocol and/or the CRS protocol.

The system proceeds from step 240 to step 242 via step 241 where the system transmits the CRS customer response service follow-up survey to the customer, and the system proceeds therefrom to the continue step 244 via step 243. The continue step 244 proceeds to step 245 in FIG. 2B where the customer receives the CRS customer response service follow-up survey via email, text message, or other electronic transmission. The survey can also be transmitted to the survey recipient/taker in steps 242-245 by telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions.

The CRS customer response service follow-up survey and/or message is sent to the customer fully customized by the dealer/department/user regardless of the manner of transmission, such as by email, text or other electronic transmission. The CRS customer response service follow-up survey can include user selected parameters and survey questions based on prior responses received from the DCS protocol shown in FIGS. 2 and 2A or other existing survey or customer information on file, and a unique URL link can be provided in the CRS customer response service follow-up survey to the customer.

The system proceeds from step 245 to step 247 via step 246, where the customer answers the survey questions posed in the CRS customer response service follow-up survey received by that customer in step 245. The customer can answer the CRS customer response service follow-up survey questions directly from the electronic transmission or the customer may open a dedicated webpage, a URL or other computer link (e.g. third party or user supported survey application) that supports the presentation and receipt of answers to the CRS customer response service follow-up survey questions. The number of questions, text font and size, and the format of the CRS customer response service follow-up survey questions can be adjusted, modified and customized by the user, dealer or department.

In step 247, the customer answers the CRS customer response service follow-up survey questions, and the system proceeds to step 249 via step 248 where the query is asked “Did the customer complete the survey?” If the answer is “no,” the system proceeds to step 251 via step 250 where the user continues from the CRS routine protocols to other subsystem or system operations, the system continues to wait on the customer to complete the survey, or queries are made of the customer to inquire if he or she would like to complete the survey. If the answer is “yes” to the query in step 249, the user has completed the survey and the system proceeds to step 253 via step 252 where the data provided by the customer in the CRS customer response service follow-up survey is analyzed, processed and filtered for content. The filtering, processing and analysis of the data provided by the customer in the CRS customer response service follow-up survey questions is dictated by the user, dealer, or department.

After the data retrieved from the CRS customer response service follow-up survey questions is processed, filtered and analyzed by the system in step 253, the system proceeds to step 255 via step 254 where the system triggers alerts (text, email, push, other electronic notification) to be sent and transmitted to one or more selected users, dealers, department members or managers, or other team members based on the content of the customer's responses to CRS customer response service follow-up survey questions.

If the answer to this query in step 255 is “yes,” the program proceeds to step 261 where the one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts in step 261 can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The notifications sent in step 261 to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses.

Each question in the CRS customer response service follow-up survey can be associated with a set of rules or parameters that can be set up to include various combinations of answers, users, team members, alert notification recipients, previous survey question responses, date/time, as well as other information, data or associations to other questions, customers, team members, dealers or departments. Responses outside normal responses, or within certain other parameters for a response, can initiate a trigger to transmit an alert via electronic transmission to one or more users, dealers, department members or managers, or other team members. Depending on the responses given to survey questions, the program may also proceed from step 255 to step 257 via step 256 where responses to the survey are transmitted to the TRS Rating service protocol, which is shown in FIGS. 2E-2G.

If the answer to this query in step 255 is “no,” the program proceeds to step 259 via step 256 where the program proceeds to step 263 via 262 in FIG. 2C. In step 263, the customer is sent a thank you message for participating in the CRS customer response service follow-up survey. The thank you message can be a simple thank you message or a custom final screen based on the user's selections for the final screen, which are set before sending the CRS customer response service follow-up survey.

After step 263, the program proceeds to step 265 via step 264 where the final customer screen presents a question if any of the customer's responses to the CRS customer response service follow-up survey trigger sending social media links to the customer. If the answer to the query in step 265 is “yes,” the program proceeds to step 269 via step 268 where the social media links are transmitted to the customer. Social media links can include the TRS Rating service, or other chatrooms or communication platforms maintained and serviced by the program, user, dealer, or team member, or maintained and serviced by a third party. The links can also be transmitted to the customer in step 268 by telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions.

Alternatively, the system may also provide the social media links in the thank you message for the customer to access. After step 269, the program proceeds to step 271 via step 270 where the program continues. If the answer to the query in step 265 is “no,” the program proceeds to step 267 via step 266 where the program continues. If the program proceeds to step 271, based on the customer's responses to the preceding questions, the system may send a CRS reminder to the customer's email or mobile device about a future survey from the business or a related business, such as a manufacturer. This reminder, fully configurable by the Business, can be sent at a specified time interval depending on how the CRS questions are answered. If the system sends a CRS reminder, the program proceeds to step 271 b via step 271 a. If a CRS reminder is not sent, the program proceeds to step 271 d via step 271 c.

The CRS protocols shown in the FIGS. 2A1-2C system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) the initiation, implementation, execution, and operation of a Customer Response (or “CRS”) service, protocol system and method, either prompted based on responses to DCS survey questions, automatically initiated, or manually initiated by program users or service personnel, and, (2) the initiation, implementation of filtering and identification of responses and survey answers from the Customer Response Service (CRS). The sequence of steps ordered in Customer Response Service (“CRS”), alone or in combination with the additional system components, steps and functionality individually associated with the Direct Customer Survey or “DC S” are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS and CRS protocols, as well as other subsystems and protocols in the system.

The one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts identified above can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses.

Moreover, the notifications to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

As shown in FIG. 2D (Comments, Suggestions, Concerns CSC protocol), the user sets up a portal, URL, website or other platform to receive customer comments, suggestions, or concerns at step 272. The URL established by the user can be a unique and different URL or other portal based on the particular marketing or promotion campaign being run at the time, or can be an established URL or portal that is used by the dealer, department, service center, member or affiliated party without regard to any particular marketing campaign. The marketing campaigns can be more effectively tracked for reporting purposes back to the dealer, department, service center, member or affiliated party. The marketing campaign being run by the dealer, department, service center, member or affiliated party can include waiting rooms, chat rooms, websites, business card transmittal, or third-party referrals. Reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

The system proceeds from step 272 to step 273 b via step 273 a where the customer encounters, enters or signs onto the portal, URL, website or other platform to receive customer comments, suggestions, or concerns, which was set up by the user in step 272. The URL or survey can be transmitted to customer in steps 272-273 b by telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The customer encounters a unique URL or portal, or can be provided with a link to the URL or portal.

Moreover, the link can be automatically accessed by clicking on the link, or the customer may type in the link to a laptop, pad, mobile phone or desktop computer. As part of step 273 a, the customer enters their name, describes their comments, suggestions or concerns, answers any predetermined questions posed by the user, and designates their response urgent or not urgent. Customers can also direct their comments, suggestions or concerns to select individuals, dealers, departments or team members, such as being able to identify or designate one or more team members to receive the comments, suggestions or concerns entered on the CSC portal or URL, if that information is made available to the customer.

After step 273 b, the program proceeds to step 276 via step 275, where the program inquires if the customer has completed their entry of comments, suggestions, or concerns on the established portal, URL, website or other platform to receive customer comments, suggestions, or concerns. If the answer is “no” at step 276 that the customer has not completed their entry of comments, suggestions or concerns, the program proceeds to step 278 via step 277 where the program waits a certain period of time before repeating the step 276 query, which gives the customer an opportunity to complete their entry of comments, suggestions or concerns. At step 278, if it is determined that a time period has expired or that a predetermined number of query cycles have occurred, the program will continue on with other operations in step 278.

If the answer is “yes” that comments, suggestions or concerns of the customer have been completed and entered to the customer's satisfaction, the program will proceed to step 280 via step 279 where the customer comments, suggestions and concerns are processed by the system and filtered by the rules and guidelines established by the user on the system. Each question answered on the CSC comments, suggestions and concerns portal, website, URL or platform by the customer can be associated with a set of rules or parameters that can be set up to include various combinations of answers, users, team members, alert notification recipients, previous survey question responses, date/time, as well as other information, data or associations to other questions, customers, team members, dealers or departments. Responses to the questions posed in the CSC comments, suggestions and concerns portal, website, URL or platform that are outside normal responses, or within certain other parameters for a response, can initiate a trigger to transmit an alert via electronic transmission to one or more users, dealers, department members or managers, or other team members.

After processing of the comments, suggestions and concerns entered by the customer in step 280, the system proceeds to step 281 a where the program questions whether any of the customer's comments, suggestions or concerns entered onto the portal, website, URL or platform service follow-up survey will initiate a trigger alert to an appropriate team member, dealer, department, team member or associated person. After the comments, suggestions or concerns entered by the customer are processed, filtered and analyzed by the system in step 280 and if determined to merit a trigger alert in step 281 a, the system proceeds to step 289 via step 288 where the system triggers alerts (text, email, push, other electronic notification) to be sent and transmitted to one or more selected users, dealers, department members or managers, or other team members based on the content of the customer's responses to questions presented on the CSC comments, suggestions and concerns portal, website, URL or platform.

In step 289, one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts in step 289 can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The notifications sent in step 289 to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses. After alerts are sent and transmitted, the program proceeds from step 289 to step 287 via step 290.

Depending on the responses given to questions posed in the CSC comments, suggestions and concerns portal, website, URL or platform, the program may also proceed from step 281 a to step 283 via step 282 where responses to the survey are transmitted to the TRS Rating service protocol, which is shown in FIGS. 2E-2G. The TRS Rating service can be linked to other chatrooms or communication platforms maintained and serviced by the program, user, dealer, or team member, or maintained and serviced by a third party.

If the answer to this query in step 281 a is “no,” the program proceeds to step 285 via step 284 where the program continues to proceed with other subsystems and protocol and proceeds to step 287 via step 286 where the customer can view the final screen on the CSC comments, suggestions and concerns portal, website, URL or platform. On this final screen, the customer can be sent a thank you message for participating in the CRS customer response service follow-up survey. The thank you message can be a simple thank you message or a custom final screen based on the user's selections for the final screen, which are set before the customer enters the CSC comments, suggestions and concerns portal, website, URL or platform.

The CSC protocols shown in the FIG. 2D system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) the initiation, implementation, execution, and operation of a Comments, Suggestion and Concerns (or “CSC) service, protocol system and method, either prompted based on responses to DCS and/or CRS survey questions, automatically initiated, or manually initiated by program users or service personnel; and (2) the initiation, implementation of filtering and identification of responses and survey answers from the Comments, Suggestion and Concerns service (CSC).

The sequence of steps ordered in Comments, Suggestion and Concerns service (“CSC”), alone or in combination with the additional system components, steps and functionality individually associated with the Customer Response Service (“CRS”), and the Direct Customer Survey (or “DCS”) are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems.

The one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts identified above can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses.

Moreover, the notifications to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

As shown in FIG. 2E (TRS rating service subsystem), the user starts the protocol program at step 291 where the user designates one or more questions from the DCS, CRS and/or CSC surveys as TR Rating survey questions. The marking of the TR Rating survey questions and request to use the TR rating service subsystem can be made at any time, and can be applied to any responses given for any time frame if the responses are maintained in the system. After designating those DCS, CRS and/or CSC survey questions as TR Rating survey questions in step 291, the program proceeds to step 293 via step 292 where a score or value is assigned to the responses from each TR Rating survey question designated in step 291.

After the TR Rating questions are assigned a value or score in step 293, the program proceeds to the query in step 295 via step 294, where the program asks whether the user wants the value or score assigned to the TR Rating questions to normalized and adjusted to a normalized value. If the answer to the question in step 295 is “no,” the program proceeds to step 299 via step 298 where the score or value assigned to the responses from each TR Rating survey question are used without being adjusted to a normalized value or normalized in any manner, which makes them raw TR scores.

If the answer to the question in step 295 is “yes,” the program proceeds to step 297 via step 296 where the scores and values assigned to the responses from each TR Rating survey question is normalized and adjusted based on a predetermined “x” value, which provides weighting or adjusting to certain answers or divides all the scores by an “x” value to obtain an average rating score or weights certain answers and divides to obtain a weighted average rating score using the values and scores from the assigned responses to the TR Rating questions. Certain responses may be viewed as more important or less important to show the overall customer satisfaction with the service or products, which may dictate how the scores are weighted and averaged to obtain a normalized and adjusted TR Rating score.

Once normalized in step 297, the program proceeds to step 301 via step 302 where the TR rating score is output to the recipient for use in another program, subprogram or application. The TR rating score may be the normalized value rating score resulting from the normalization (weightings, averaging) done in step 297 if normalization is desired by the user or the raw TR scores if no adjusting or normalization is desired by the user in step 299, the program proceeds to step 301 via 300 b.

After step 301, the program proceeds to step 304 via step 303 where the TR Rating score output in step 301 is provided to platforms, URL, website, bulletin boards or other electronic rating systems, either maintained and supported by the user or another party, as designated by the user, dealer, department, team member or associate to receive such information. The TR Rating score output from step 301 can be some or all of the information posted on the recipient platform, URL, website, bulletin board or other electronic rating systems, either maintained and supported by the user or another party. Other input and information developed or received in step 308 b may also be transmitted to the platforms, URL, bulletin boards or other electronic rating systems, which are maintained and supported by the user or another party in step 304 via step 307 b, with this other input and information may be displayed thereon or used internally in the system.

After step 301, the program also proceeds to step 305 b via step 303 where the TR Rating score output in step 301 is provided to a specialized TR Rating platform, URL, website, bulletin board or other electronic rating systems maintained and supported by a TR Rating service, the user or a third party for the benefit of the user, as designated by the user, dealer, department, team member or associate to receive such information. The TR Rating score output from step 301 can be some or all of the information posted on the specialized TR Rating platform, URL, website, bulletin board or other electronic rating system. Other input and information developed or received in step 308 b may also be transmitted to the specialized TR Rating platform, URL, electronic bulletin board or other electronic rating system, either maintained and supported by a TR Rating service, the user or another party in step 305 b via step 307 b, with this other input and information may be displayed thereon or used internally in the system.

After step 301, the program also proceeds to step 306 b via step 303 where the TR Rating score output in step 301 is provided to an internal or external dashboard, platform, URL, website, bulletin board or other electronic rating systems maintained and supported by a dealer, department, team member or associate, a third party for the benefit of those parties, as designated by the user, dealer, department, team member or associate to receive such information. The TR Rating score output from step 301 can be some or all of the information posted on the internal or external dashboard, platform, URL, website, bulletin board or other electronic rating systems maintained and supported by a dealer, department, team member or associate, a third party for the benefit of those parties. Other input and information developed or received in step 308 b may also be transmitted to the internal or external dashboard, platform, URL, website, bulletin board or other electronic rating systems in step 305 b via step 307 b, with this other input and information may be displayed thereon or used internally in the system.

As shown in FIG. 2F (TRS rating service subsystem), the user continues the protocol program at step 309 b where the user designates one or more questions from the DCS, CRS and/or CSC surveys as TR comment survey questions. The marking of the TR comment survey questions and request to use the TR rating service subsystem can be made at any time, and can be applied to any responses given for any time frame if the responses are maintained in the system. After designating those DCS, CRS and/or CSC survey questions as TR comment questions in step 309 b, the program proceeds to step 311 b via step 310 b where the dealer, department, team member or associated party is asked whether it wants to manually transfer answers to TR comment questions to the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system.

If the answer in step 311 b is “no,” the TRS rating service protocol will proceed to step 317 via step 316 to a question step where the rules set by the user are analyzed to determine whether the rule settings permit the answer to the TR comment questions to be transferred to the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system. If the answer to step 317 is “no,” the TRS rating service protocol proceeds to step 319 via step 318 where the system does not transfer the chosen responses to the TR comments question to TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system, and the other protocol and subsystems continue to be executed.

If the answer to step 311 b or step 317 is “yes,” the TRS rating service protocol will proceed via steps 312 b and 315 b, respectively, to step 313 b where the response to the TR comment question is transmitted and received by the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system. After step 313 b, the TRS rating service protocol proceeds to step 320 b via step 314 where responses to TR comment questions can be removed based on the rules set by the user or the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system.

Following step 320 b, the TR rating service protocol proceeds to step 322 via step 321 where any unremoved responses to TR comment questions are screened for any objectionable comments or language.

After step 322, the TR rating service protocol proceeds to step 324 where widgets or specialized applications and tools can be accessed by the user of the TRS rating service, or the dealer, department, team member or associated party if they are given access to the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system. These widgets or specialized applications can be accessed via step 325 to step 326 for current TR Ratings, step 327 for history, step 328 for summary of comments, step 329 for anonymized comments, or 330 b for dealer/distributor information. After step 324, the TR rating service protocols proceed to step 322 where the TR Rating scores are converted from one submitted format into a one to five star rating (could be “x” star rating, where “x” is a whole number of 1 or more) based on the level of satisfaction evidenced in the response provided by the customer.

As shown in FIG. 2G (TRS rating service subsystem), the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system can be accessed in step 335 b. From step 335 b, the dealers can access the TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) via step 336 in step 337 for dealer 1, or in step 338 for dealer 2, or in step 339 for dealer 3, or in step 340 b for dealer 4, or in step 341 b for dealer 5, or step 342 b for other dealers. By dealer, the system may also interchange a dealer with a department, user, associate, team member, or other party.

In step 335 b, for each TRS Rating service URL (step 305 b), the other platform (step 304), or the dealer dashboard (step 306 b) as described above for disclosure or use by that system, the following information, applications and inputs can be accessed (as shown for example in step 337 for dealer 1) via step 343 including: name at 344, address at 345 b, directions at 346, contact information at 347, hours of operation at 349, current TR Rating score at 350, historical TR Rating score at 351, anonymized comments/review at 352, and sort/search applications at 353. Other information can be added or modified from the above listing, and similar information, applications and inputs can be accessed by the other dealers 2 to x in steps 338-342 b as described above.

The TRS rating service protocols shown in the FIG. 2E-2G system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) the initiation, implementation, execution, and operation of an authenticated survey rating service (or “TRS”) that receives marked survey responses received from the filtering and identification protocols related to the DCS, CRS and/or CSC subsystems, adjusts the scores from those received and marked responses to a normalized measure, calculates an overall TRS rating score from the customer that is associated with the customer's response, and transmits or posts the TRS rating to: (i) identified personnel in the business or associated businesses, (ii) stakeholders or shareholders in the businesses being evaluated, or (iii) publicly to a website, on-line bulletin board maintained and supported by the system, and/or a chat room maintained and supported by the system.

The sequence of steps ordered in TRS authenticated survey rating service, alone or in combination with the additional system components, steps and functionality individually associated with the Customer Response Service (“CRS”), the Comments, Suggestion and Concerns service (“CSC”), and the Direct Customer Survey or “DCS” are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems.

The one or more alerts are transmitted to one or more users, dealers, department members or managers, or other team members via electronic delivery (text, email, push notification, SMS). The notification alerts identified above can include telephone calls directly to the recipient, text messages, emails, push notification alerts, website links and full text, email or webpage transmissions. The alerts to one or more users, dealers, department members or managers, or other team members, can be triggered by responses that indicate assistance, at times immediate assistance, is needed to rectify impressions of the customer as expressed in the survey responses, or the alerts can be triggered based on responses or information provided by the survey recipient that are within or outside the parameters set for survey responses.

Moreover, the notifications to the users, dealers, department members or managers, or other team members or affiliated persons may possess data related to the survey recipient, and this data can be placed in pre-populated and existing databases on the computer systems maintained by the users, dealers, department members or managers, or other team members or affiliated persons. The data related to the survey recipient can include name, address, contact information, and information related to topics answered by the survey recipient regarding desires of the survey recipient to make purchases, preferences on product selection, or views on desired future goods purchases or services to be provided, which can prepopulate fields in the computer systems (e.g. CRM) maintained users, dealers, department members or managers, or other team members or affiliated persons to alert personnel regarding the need to contact the survey recipient or background information that can be used when the survey recipient is contacted.

The evaluation information screen displays presented to the customer are shown in FIGS. 3A-3C, 3C1, 3C2, 3C3, 3D, 3D1, 3E, 3F 3G, 3H and 3I, which include the entry of customer contact information 354 on the login screen shown on FIG. 3A, a department selection 357 as utilized by the customer on screen shown on FIG. 3B.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer. The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

FIGS. 3C, 3C1, 3C2 and 3C3 show some options available for DCS start survey pages. Pages are customizable for specific business needs. Ticket information 358, advisor and cashier information 359, and vehicle delivery mode 360, with a start survey button and declined survey option on the screen shown on FIG. 3C.

On FIG. 3C1, a service department input screen is shown with RO #366, customer name and ID 369, contact information (email, cell phone) 364, customized 1 and 2 inputs 363, advisor and cashier identification fields 362, active and valet delivery designations 361, start button, declined survey option and start instructions 367 shown thereon. Customized 1 and 2 inputs 363 are fields that can be individualized for businesses and/or departments by the administrator. The fields are then locked by the administrator and cannot be changed by the business or department. This is to ensure the data fields are consistent across the businesses or departments.

On FIG. 3C2, a service department input screen is shown with RO # with a lookup option button 366 a, customer name and ID 369 a, contact information (email, cell phone) 364 a, customized 1 and 2 inputs 363 a, advisor and cashier identification fields 362 a, active and valet delivery designations 361 a, start survey button, survey declined option and start instructions 367 a shown thereon. FIG. 3C2 also shows input fields 368 for vehicle identification information, such as, Vehicle Identification Number (VIN), year, make, model, miles and deal type. The look-up feature 366 a allows the business to lookup the customer information through an external third party source. When the cashier is setting up the survey for the customer, entering an ID number will retrieve the data and automatically update the screen rather than entering the data manually. Customized 1 and 2 inputs 363 a are fields that can be individualized for businesses and/or departments by the administrator. The fields are then locked by the administrator and cannot be changed by the business or department. This is to ensure the data fields are consistent across the businesses or departments.

The lookup feature can be configured to access data from sources using standard API methods. The survey questions can be presented in English, or another language, such as Spanish, and the language can be selected prior to the start of the survey. If the customer chooses to view the questions in another language, that choice is saved with the survey record and when CRS messages are sent to the customer, the messaging will be displayed in the selected language. Customizable questions 363, 363 a may be configured by the business. For example, customized questions may ask for confirmation of email and cell phone data by the customer. This confirmation adds another level of data integrity for the business. The business can view reports of this information allowing the system records to be updated. Customized questions may also be lead generation questions that can send information to a third-party system depending on how the customer answers. The customized questions would be added to the current questions the customer see when filling out the DCS Live survey.

FIG. 3C3 shows a service department input screen with an option for the survey to be forwarded to a customer's personal mobile device. This screen is shown with a field for the RO # for manual entry and a lookup option button 366 b, customer name and ID fields 369 b, contact information (email, cell phone) 364 b, advisor and cashier identification fields 362 b, active and valet delivery designations 361 b. The start/forward/declined button 374 provides for the survey to be started on a company-provided device, forwarded to a customer's personal mobile device, and for indication the survey to be declined by the customer. Start instructions 367 show the start/forward/declined options and includes an example prompt for the cashier to ask the customer regarding participating in the survey on either the company tablet or having the survey forwarded to their personal mobile device.

The survey questions 370 on screen FIG. 3D are for the particular vehicle service embodiment, but the system and the survey can be modified to be used in other environments and businesses, such as health care hospital locations, various retail sales locations, apartment complex locations, hotels, cruise lines, or any type of business that could benefit from real-time notification of dissatisfied customers with an ability to rectify the customer experience before the customer departs or shortly thereafter. The customer may also select another language, such as Spanish, to view the questions.

The screen of FIG. 3D1 shows another example of survey questions 370 b for a vehicle service embodiment. Customers are asked several questions related to their experience at the establishment. There is a question directed to whether the customer wishes to receive follow-up text and/or email messages 375 regarding their customer service experience where answering yes allows the system to send follow-up texts to the customer, and answering “no” allows the customer to opt-out of receiving follow-up messages related to that transaction. If the customer opts-out, the customer will not receive follow-up messages related to the present transaction; however, on a transaction associated with a subsequent visit having a new transaction identification (Ticket #, Invoice # or RO #), the customer may receive follow-up messages related to the new transaction depending on how the opt-out survey question is answered. The customer may elect to receive follow-up messages or may opt-out of follow-ups again. The system and the survey can be modified to be used in other environments and businesses, such as health care hospital locations, various retail sales locations, apartment complex locations, hotels, cruise lines, or any type of business that could benefit from real-time notification of dissatisfied customers with an ability to rectify the customer experience before the customer departs or shortly thereafter. The customer may also select another language, such as Spanish, to view the questions.

If customized questions are added by the business, those questions would also appear on the survey. The survey ends with an appreciation statement 371 on the screen shown on FIG. 3E. The setting for sending or transmitting a subsequent CRS survey questionnaire to the customer can be set in screen 371 a of FIG. 3F by the “send later” button 373 and the time interval can be specified in designation 372.

After entry of the answers to the questions by the customer, the systems conduct real-time automated filtering and evaluation of feedback entered by the customer as well as transmission of real-time notifications to selected personnel based on feedback evaluation in a flexible messaging and workflow system. These networks support the ability to obtain constructive feedback, either good or bad, regarding a customer's experience while the customer is still at the service provider or retail sales location. And, if the experience is negative, the invention embodied in these networks provide automated evaluation and filtering of the feedback information with real-time notifications to selected personnel so the customer's concerns can be addressed immediately so as to rectify the negative experience with personal attention to the consumer, and preserve the client relationship for the future before the customer departs from the service provider or retail sales location or a short time thereafter.

Follow-up survey communications may be sent through either the customer's email or mobile device with messages and questions configured by the business. After the DCS live session, the customer may later receive a text or email message that is pre-programmed in CRS with questions to be sent to the customer. In either event, the customer can choose whether to respond to the follow-up survey questions. The customer may be sent an email with a link to a webpage to fill out the CRS follow-up questions directly on the webpage or the CRS follow-up questions may be sent directly to a customer's mobile device.

Sending the CRS questions to the customer's mobile device allows the customer to respond to the CRS questions entirely on their mobile device. If the customer responds to question in the text, another question is sent thereby opening a text dialog session. The text sessions may be initiated by either the business or the customer, and the text dialog may be automated and/or manual. All of the messaging and questions can be configured by the business. The business may manually intervene in the text dialog to respond directly to the customer. If there are indications or an alert that a customer is not satisfied with the service received, the business has the opportunity to text directly back to the customer to find out more details and initiate remediation measures. The text sessions operate entirely within the system and text sessions are stored in the customer's file for future review.

FIG. 3G shows an example text dialog with a customer on a mobile device. The initial text displays a business header 380 with and a personalized greeting and survey question 381 a. The customer made an initial response 382 a, which triggered follow-up questions from the business 381 b, 381 c, that were answered by the customer 382 b, 382 c. A follow-up text from the business 383 may request feedback from the customer. Customers may receive instructions for accessing a link provided to a business webpage to leave feedback or customers may receive instructions for posting feedback on social media

Questions with positive responses from the customer can be largely automated within the system. If, however, the customer responds negatively, team members can be alerted about the responses and can then manually intervene in the text dialog. For example, FIG. 3H, shows an example text dialog 390 wherein an Advisor has manually intervened 391 in the text dialog in response to a low rating. The customer has sent a text about the problem 392 a. A Service Manager has also manually intervened 393 in the text dialog responding to the customer with a solution and eliciting a positive response 392 b from the customer. The ability to receive alerts and manually intervene in the text dialog allows for immediate resolution and increases the likelihood of positive feedback from the customer.

Additional CRS Follow-up texts or CRS Reminder texts may be sent to customer based on customer feedback from the CRS submitted. In addition to the CRS Follow-up, a business can set up a CRS Reminder to be sent to a customer. This reminder, fully configurable by the Business, can be sent at a specified time interval depending on how the CRS questions are answered. There are two time period options the Business may set. First, if the Customer answers the CRS questions within a 1^(st) specified time interval, then the CRS reminder is sent based on that time interval from when the DCS Live was first completed. Second, if the Customer answers the CRS questions outside the 1^(st) specified time interval, then the reminder is sent based on the 2^(nd) time interval specified after the CRS was completed. The CRS Reminders alert a customer about a future survey that may be sent by the business or an outside source, such as a manufacturer. For example, the dealer may send a CRS Reminder about a future survey that will be sent from a car manufacturer.

Identity information relating to the customer can also be preserved in the networks so that the customer and its location can be identified as being present at the service provider or retail sales location upon a subsequent visit, and real-time notifications can be sent to selected personnel so that the customer experience during the subsequent visit to that location can be enhanced in some manner or more personal attention can be provided to reduce the risk of a negative experience.

FIG. 3I shows a DCS pre-fill screen 395 for users, including dealers and service personnel or other users, to enter customer data, such as RO #396, customer name 397, and customer phone and email 398. The entry can be submitted 399 to the system allowing the cashier to have quick access to customer data at the transaction conclusion.

The following system components, steps and functionality individually are believed to be novel and enhance the operation of the computer system over that of a generic computer system, including the components, steps and functionality relating to: (1) entry of customer experience feedback into the system, (2) then, automated evaluation and filtering of that information on a real-time base, (3) then, real-time notification of selected personnel regarding the customer experience feedback information prior to the customer departing the service provider or retail sales location, where selected personnel include specific members of teams, users, groups or companies (e.g. higher level management), and (4) then, having one or more selected personnel at the service provider or retail sales location address the customer's concerns to enhance the customer's evaluation of the experience or enhance subsequent visits to the service provider or retail sales location. The real-time notifications to said selected personnel include customer background information, survey results, service provider information and services provided to the customer.

Subsequently, after, step 4, the customer and its location can be identified as being present at the service provider or retail sales location upon a subsequent visit, and real-time notifications can be sent to selected personnel so that the customer experience during the subsequent visit to that location can be enhanced in some manner or more personal attention can be provided to reduce the risk of a negative experience. This ordered sequence of steps 1-4, with and without the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

Additionally, components, functionality and steps supported by these networks include the preparation and revision of standard or individualized feedback evaluation questions by authorized users, with flexible assignment of these evaluation questionnaires for specific members of companies, teams, users, or groups providing services or products or entire groups of users, teams or companies. And, the networks provide for the flexible assignment of team members, users, and companies, as well as the preparation and transmission of messaging to entire team members, users, groups and companies or specific members of teams, users, companies, and groups. These flexibly assigned team members, users and companies can receive real-time notifications by text, email or other instant messaging, as well as daily or periodic reports, inquiries, notifications or bulletins to by the same message formats to improve work flow and attention to the customer experience. Reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

Based on the evaluation and filtering of customer feedback evaluations, the networks provide benchmark information and trending information that can be developed and provided in notifications to selected personnel, including trending information regarding the performance of individuals in a group, team, or company or entire groups of users, teams, or companies. Such trending information can identify individuals or groups that are under-performing or exceeding benchmark standards set by management or officers of the business to that rewards, bonuses, or additional training can be provided based on those results.

Each of these additional components, functionalities and steps, when combined with the attributes, components and steps described immediately above, are considered to be novel because each individually enhances the operation of the computer system over that of a generic computer system. Moreover, the ordered sequence of steps 1-4, with the additional components, functionalities and steps and with the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

The process workflow for the present invention is shown in FIG. 4 , where the main page 401 can access other pages in the program via connection 402. From the main page 401, the profiles of users, team members, companies or groups can be viewed on the profiles page 410, and the profiles can be edited on edit profile page 415 via connection 412. From the main page 401, the questions can be reviewed for standard questions or particularize users, team members, companies or groups on the questions page 420, and the questions can be edited on question edit page 425 via connection 423. Using the editing page, a dealer, user, group, team member or department can have questions asked that are particularized for their service or abilities, and the evaluation of these questions by the network can provide a benchmark standard for typical, mean or median responses (within the standard of deviation) so that personnel will be notified if responses are received outside or below that benchmark standard.

From the main page 401, the dealer identification profile can be viewed on the dealer profile page 430, and the dealer profile can be edited on edit profile page 435 via connection 433. From the main page 401, the group profiles can be viewed on page 440, and the group profiles can be edited on page 445 via connection 443. From the main page 401, the profiles of users can be viewed on the user's profiles page 450, and the user profiles can be edited on page 450 via connection 453. From the main page 401, the profiles of team members can be viewed on the team profiles page 460, and the team profiles can be edited on edit team profile page 465 via connection 463.

Messages can be viewed as received by a person on the network as shown on message page 470 as accessed via connection 402 from the main page 401, and messages can be edited on the edit message page 475 as connected to message page 470 via connection 473. Reports are generated and selected through reports screen 480, as accessed through connection 402 from the main screen 401. Reports can be viewed and generated from screen 480 via connection 483 to notifications report 486 accessed through connection 485 (which is connected to a notifications sent report page 488 accessed from notifications page 486 through connection 487, user listing reports 492 (can include users, groups, companies, or teams) accessed through connection 491, maintenance report 494 accessed through connection 493, survey results report 496 accessed through connection 495, trending report 498 accessed through connection 497. Reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

Daily reports can also be generated from page 480, which will include the benchmark standards for selected users, group, company, team or department using a benchmark rating subroutine. The authorization access report page 499 can be accessed via connection 490. Daily reports can also be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

As shown in FIGS. 5A-5D, 5D1, 5D2, 5E, 5E1, 5E2, 5F, 5F1, 5F2, 5G, 5H, 5I, 5J, 5K, 5L, 5M, 5M1 and 5N, several different graphical user interfaces for the mobile hand-held unit or the desktop application are shown. These user interfaces include the messages user interface 500 shown in FIG. 5A, which shows the message 501 to be sent, the type of message selected 503, the recipients 504 and a send button 505. The trending interface 510 is shown in FIG. 5B with the advisor selection 509, cashier selection 511, filter engage or reset buttons 513, and the graphical trending data chart 515 for evaluation answers provided by customers. The Questions user interface 520 shown in FIG. 5C includes the questions posed 522 posed to customers, edit buttons 521 and the archived questions 523.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer. The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

FIGS. 5D, 5D1 and 5D2 show some of the options available for the edit DCS question page. Options can be configured to meet specific requirements by the business. An edit questions user interface 530 shown in FIG. 5D shows the question being edited 531, the answer format 532, the notification setting 533, the range of customer answers 534, required answer field 536, sort order 537 for question presentation, benchmark selection 538 for use in benchmarking the results, and a save/cancel button 538. FIG. 5D1 shows another edit DCS question page 530 a with fields for question being edited 531 a, the answer format 532 a, the alert notification setting 533 a, the range of customer answers 534 a, alert notification to specified recipients 535 a, alert team notification setting 535 b, threshold of responses that trigger the alerts 535 c, other team members or persons to alert 535 d, required answer field 536 a, designate as a TR rating or TR comment question 538 b, and a save/cancel button 538 a.

The DSC survey questions 531 a can be entered in English and a second language, such as Spanish, and the language can be selected prior to the start of the survey. If the customer chooses to view the DCS questions in another language, that choice is saved with the survey record and when CRS messages are sent to the customer, the messaging will be displayed in the selected language. The answer format 532 a has the option to toggle between formats, including, but not limited to, yes/no, rating 0-10, rating 1-5, poor/excellent, not likely/likely, unhappy/happy. FIG. 5D2 shows another option of the edit DSC question page 530 b with fields for question being edited 531 b, options for question format, answer format, and display style 532 b, the alert notification setting 533 b, the range of customer answers 534 b, alert notification to specified recipients 535 e, alert team notification setting 535 f, threshold of customer responses that trigger the alerts 535 g, other team members or persons (advisors or cashiers) to alert 535 h, required answer field 536 b, designate as a TR rating or TR comment question 538 b, and a save/cancel button 538 e.

The DSC survey questions can be entered in English and a second language, such as Spanish, and the language can be selected prior to the start of the survey. If the customer chooses to view the DCS questions in another language, that choice is saved with the survey record and when CRS messages are sent to the customer, the messaging will be displayed in the selected language. The question format, answer format and display style 532 b have the option to toggle between formats, including, but not limited to, yes/no, rating 0-10, rating 1-5, poor/excellent, not likely/likely, unhappy/happy. Display styles may be selected by toggle to show the display as normal, italic, or other style. Optionally, a separate toggle button may be included to select display formats to present the display in a formal style, as star ratings, emoticons, or other display styles may be selected by the business. The Archive/Delete option in FIGS. 5D, 5D1, and 5D2 allows the edits to be archived into a separate system. Archived data can be accessed and downloaded into spreadsheets for review.

FIGS. 5E, 5E1 and 5E2 show some of the options available for the edit user page Options can be configured to meet specific requirements by the business. An edit user interface 540 is shown in FIG. 5E with a first name 544 and last name 541 fields, an email address 545, phone/text number 542, a selection to use for text alerts and messages 543 a, a selection to use for email alerts and messages 543 b, a notification status 546, a department selection field 547, access/permission field 548, password and confirm password fields 549, and a save/cancel button 542 a. The edit user or team member interface 540 a is shown in FIG. 5E1 with a first name 544 a and last name 541 a fields, an email address 545 a, phone/text number 542 b, a selection to email alert from DCS, CRS or CSC protocols 543 c, a selection to text alert from DCS, CRS or CSC protocols 543 d, a notification status 546 a, a designation of the activated notification questions 547 a, a department notifications selected field 548 a with access/permission field, a password and confirm password fields 549 a, and a save/cancel button 542 c.

Another edit user interface 540 b is shown in FIG. 5E2 with a first name 544 b and last name 541 b fields, a title field 544 c, an email address 545 b, phone/text number 542 d, a selection to email alert from DCS, CRS or CSC protocols 543 e, a selection to text alert from DCS, CRS or CSC protocols 543 f, a notification status 546 b, a designation of the activated notification questions 547 b, a department notifications selected field 548 b with access/permission fields, a password and confirm password fields 549 b, and a save/cancel button 542 e. The Department notifications and Access/Permission fields in FIGS. 5E, 5E1 and 5E2 can be customized to show departments such as service department, sales department or other related department specific to the business. The Access/Permissions can be can also be customized. Examples of some customized options for Access/Permissions include Users, Team, Reports, DCS/CRS Questions, DCS App, CRS Send, Internal Messages, Customer Messages, Maintenance, Archive, Activity Log, and Rating.

Edit team member or advisor interfaces options are shown in FIGS. 5F, 5F1 and 5F2, and these pages may be customized specific to a business. An edit team member or advisor interface 550 is shown in FIG. 5F with a first name 551 and last name 552 entry field, a type field 553 for the member, a notification status field 554, and email address 555 field with selection button, a phone/text number entry field 556 with selection button, an active button 557, and a save/cancel button 558.

The edit team member or advisor interface 550 a is shown in FIG. 5F1 with a first name 551 a and last name 552 a entry field, a selection to email alert from DCS, CRS or CSC protocols or other messages 553 a, a selection to text alert from DCS, CRS or CSC protocols or other messages 553 b, a notification status field 554 a, an access/permission field 556 a, a password 557 a and confirm password fields 557 b, and a save/cancel button 558. Another edit team member or advisor interface 550 b is shown in FIG. 5F2 with advisor name 551 b and employee reference 551 c entry fields, an email address 552 c, phone/text number 552 d a selection to email alert from DCS, CRS or CSC protocols or other messages 553 c, a selection to text alert from DCS, CRS or CSC protocols or other messages 553 d, a notification status field 554 b, and a save/cancel button 558 b.

A send message interface 560 is shown in FIG. 5G, which shows the message 561 to be sent, the type of message selected 562, the recipients 563 and a send button 564. FIGS. 5H, 5I, 5J, 5K, 5L, 5M and 5M1 are reports that may be generated in the system. Report field headers may be sorted by clicking on the headers.

The Reports interface for Notifications 570 is shown in FIG. 5H with different company listings 571, 572 and 573 and the details buttons 575 to provide additional information on the company. Column headings for notification periods as shown include today, yesterday, 3 days and 7-day totals. These notification periods are customizable for the business and may include options such as, 14 days, 30 days, month to date (MTD) and others. The Reports interface for Trending 580 is shown in FIG. 5I with the notification status 581, the user identification 582, the selection buttons for advisor, cashier, filter and reset buttons 583 and the trending results by question 584, 585 and 586.

The selections can be customized to include additional filter options. The Notifications and Trending reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

The Reports interface for Sales 590 a is shown in FIG. 5J, with options to filter sales data by customer name, team member names, and sale dates 591 a. The data selections can be customized to include additional filter options. The Sales report displays the matching sale details 592 a, including RO #, customer name, cell phone and email, team members and sale date range. The Reports interface for Customer Lists 590 b is shown in FIG. 5K, with options to filter customer data by customer name, team member names, cell matches and sale date range 591 b. The data selections can be customized to filter by additional options, for example other choices may be: matches, users, team, duplicates, email matches, missing email, email confirm, cell phone confirm, or other options specific to a business. The Customer List report displays the matching customer details 592 b for RO #, customer, cell phone, email, team members, ratings and sale date. The Reports interface for No Email 590 c is shown in FIG. 5L, with options to filter customer data by name, team member and sale date range 591 c. The No Email report shown displays the matching customer details 592 c for RO #, customer, cell phone, team members, ratings and sale date.

Reports for Email Confirm and Cell Phone Confirm are shown in FIG. M and FIG. M1 . In the setup of the DCS survey for the customer, the cashier can enter the customer's email address. The Business can now add an option for the customer to confirm that the entered email address by the cashier is correct. The Customer confirms, or corrects, if necessary, the email address entered by cashier. FIG. M shows the Email Confirm report 590 d with options to filter data by customer name, advisor, cashier, and date range 591 d. Filter options may be customized for specific business needs.

The Email Confirm Report displays matching data 592 d, such as RO #, customer name, email address (before and as corrected), advisor, cashier, and date. The Email Confirm question may be added to the current questions the customer sees when filling out the DCS Live survey. This confirmation adds another level of data integrity for the Business, ensuring fraudulent email addresses are not added to the system. The Business can view reports of this information which will allow them to update the system records. Also, in the setup of the DCS survey for the customer, the cashier enters the customer's cell phone number. The Business can now add an option for the customer to confirm that the cell phone entered by the cashier is correct. The Customer confirms, or corrects, if necessary, the phone number entered by cashier. FIG. M1 shows the Cell Phone Confirm report 590 f with options to filter data by customer name, advisor, cashier, and date range 591 f Filter options may be customized for specific business needs. The Email Confirm Report displays matching data 592 f, such as RO #, customer name, email (before and as corrected), advisor, cashier, and date. The Cell Phone Confirm question may be added to the current questions the customer sees when filling out the DCS Live survey. This adds another level of data integrity for the Business ensuring fraudulent phone numbers are not added to the system. The Business can also view reports of this information, allowing them to update their own system's records.

DCS Live setting options 590 e are shown in FIG. 5N. Setting options for usage alerts include selection of alert send times based on reaching a certain DCS count 594, selection of team members to alert 595, selection of the DCS rating target 596, and options to save or cancel the settings 597.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer. The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

Shown in FIGS. 6A, 6B, 6B1, 6C, 6D, 6D1, 6D2, 6D3, 6D4-1, 6D4-2 6E, 6F, 6G1, 6G2, 6G3 and 6G4, are the screen displays for a mobile unit or a desktop unit as generated according to the CRS protocols in the present invention as described above. A CRS Question display screen 630 is shown in FIG. 6A with fields for inputting and displaying the CRS questions 631, a reorder button selection 632, the answer format numeric designation 633, the comment answer format 634, a notification alert trigger activation button 637, an add button 635 to add a question, and an edit question button 636. There is also an option to view archived questions. FIGS. 6B and 6B1 show some available options for an edit CRS Question page. The page is customizable for specific business needs.

An edit CRS question display screen 620 is shown in FIG. 6B, where fields are shown for input and display of CRS questions 621, answer format designation 622 (numeric, comment), user/team notification trigger alert activation 623, threshold for customer responses to activate and trigger alert notifications 624, persons designated to receive alerts and notifications 625, requirement for customer answer 626, TR rating designation for survey question 627, a save/cancel button 628, and an archive/delete button 629. The CRS questions 621 can be entered in English and a second language, such as Spanish, and the language can be selected prior to the start of the survey. If the customer chooses to view the questions in another language, that choice is saved with the survey record and when messages are sent to the customer, the messaging will be displayed in the selected language. The answer format 622 has the option to toggle between formats, including, but not limited to, yes/no, rating 0-10, rating 1-5, poor/excellent, not likely/likely, unhappy/happy.

Another edit CRS question display screen 620 a is shown in FIG. 6B1, where fields are shown for input and display of CRS questions 621 a (in English or another language), question and answer format designation 622 a (numeric, comment), user notification trigger alert activation 623 a, threshold for customer responses to activate and trigger alert notifications 624 a, persons designated to receive alerts and notifications 625 a, team notification trigger alert activation 623 b, threshold for customer responses to activate and trigger alert notifications 624 b, team members designated to receive alerts and notifications 625 b, requirement for customer answer 626 a, TR rating designation for survey question 627 a, a save/cancel button 628 a, and an archive/delete button 629 a, which archives data that can be accessed and downloaded into spreadsheets for review. The CRS questions can be entered in English and a second language, such as Spanish, and the language can be selected prior to the start of the survey. If the customer chooses to view the questions in another language, that choice is saved with the survey record and when messages are sent to the customer, the messaging will be displayed in the selected language. The question format and answer format 622 a have options to toggle between formats, including, but not limited to, yes/no, rating 0-10, rating 1-5, poor/excellent, not likely/likely, unhappy/happy.

As shown in FIG. 6C, the Send CRS protocol screen 610 has instructions 611, a cell phone entry field 612, an email entry field 613, a TR rating score display, and a cancel/send now (or later) button 614.

FIGS. 6D, 6D2, 6D4-1 and 6D4-2 show options for the CRS settings page. These settings are customizable for specific business uses. FIGS. 6D1 and 6D3 show options for the Dashboard page. Settings for these pages are customizable for specific business needs. FIG. 6D shows a CRS screen 600 that permits designation of TR questions 601 as a TR rating survey question or TR comment questions, scheduling of the CRS field 602, manual send CRS field 603 for designation of threshold responses to trigger a CRS request, interval to send CRS field 604, TR designation question display field 605, social media linkage activation 606 and the save button 607. FIG. 6D1 shows a dashboard screen 650 with DCS survey TR ratings 651 shown at 651 a-d for different time periods, percentage of completion and declined information fields 652. CSC responsiveness fields 653 are shown at 653 a-d for different time periods, with an asterisk to denote urgent CRS designation flags 654. The CRS responsiveness fields 655 are shown at 655 a-d for different time periods, and completion and transmission fields 656 and 657.

FIG. 6D2 shows another option for a CRS Follow-Up Settings screen 610 a that permits designation of DCS questions 611 a as a TR rating survey question or TR comment questions, scheduling of the CRS message field 612 a, a manual send CRS field 613 a for designation of threshold responses to trigger a CRS request with options to include declines and missed responses, option to specify interval to send CRS field 614 a, a CRS rating target field 615 a, and the save/cancel button 617 a. FIG. 6D3 shows another dashboard screen 640 with survey DCS Live ratings 641 at 641 a-d for different time periods, percentage of completion of information fields 642, including completed, declined, missed, total, CRS follow-up responsiveness fields 645 at 645 a-d for different time periods, and completion, sent and reminder fields 646.

Time periods for the Dashboard display in FIGS. 6D1 and 6D3 can be customized. FIGS. 6D41 and 6D4-2 show another option for a CRS Follow-Up Settings screen 610 b. Shown are options for DCS TR rating question 611 b, CRS automatic scheduling 612 b, including rating to automatically send CRS messaging and if declined, CRS manual sending 613 b, including customer rating to trigger manual sending, if declined, and to specify the time frame 614 b. Also shown are options for CRS TR rating questions 616, CRS reminder options 618, including thanking a customer, automatically sending a CRS reminder at a specified response rating and timing scenarios based on whether a CRS was completed within or after the specified time-frame. A CRS Reminder may be sent in addition to the CRS Follow-up. This CRS reminder, fully configurable by the Business, can be sent at a specified time interval depending on how the CRS questions are answered.

There are two time period options the Business can set—1) if the Customer answers the CRS questions within the 1^(st) specified time, then the reminder is sent based on that time interval from when the DCS Live was first completed; and 2) if the Customer answers the CRS questions outside the 1^(st) specified time, then the reminder is sent based on the 2^(nd) time interval specified after the CRS was completed. CRS Reminders may include notification to a customer about a future message or survey that may be send by the business or another related business, such as a manufacturer. The screen also has a CRS rating target field 615 b and an option to save/cancel 617 b.

In FIG. 6E, the transmission message screen 660 is shown with message field 661, message type field 662, recipient designation 663, and send message button 664, and in FIG. 6F, the profile page 660 a for the customer, user, or team members is shown with fields for first name 661 a, last name 662 a, email address 663 a, cell phone 664 a; notification status field 665 a, password 666 a, confirm password 667 a, and save/cancel button 668 a.

FIGS. 6G1, 6G2, 6G3, 6G4 and 6G5 show screens for CRS reports, DCS reports and DCS/CRS comparison reports. A CRS Report screen 670 is shown in FIGS. 6G1 and 6G2 with a field for CRS Question selection 671, and identification information filter field 672. Filter selections are customizable for specific business needs and additional filters included. Historical responses and rating information display field 673 are shown for the customer, advisor, cashier, date range set by the filter. Survey ratings (DCS Live) and CRS ratings are shown, along with the difference between the two ratings, the date of the live survey, the date the CRS survey was sent and when the CRS survey was completed and include an option to view the record. This comparison provides an important source of metrics for the business as it relates to customer satisfaction. If a significant difference is noted between the DCS Live survey rating and the CRS survey rating, the business can follow-up with the customer. CRS reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company. A DCS Report screen 670 a is shown in FIG. 6G3 with a field for DCS Question selection 671 a, and identification information filter field 672 a. Filter selections are customizable for specific business needs and additional filters may be included. Historical responses and rating information display field 673 a are shown for the customer, advisor, cashier, rating and date range set by the filter and include an option to view the record.

A DCS/CRS comparison report is shown in FIG. 6G4. The Reports interface for DCS Live/CRS Follow-up Comparison 670 b in FIG. 6G4 shows options to compare responses for a selected CRS survey question 671 b and filter response data by RO #, team member, and date range 672 b. The DCS Live/CRS Follow-up Comparison report displays the matching response details 673 b with RO #, customer name, team member, DCS rating, CRS rating, difference between DCS and CRS rating, DCS date, CRS send date and CRS completion date and include an option to view the record. Survey ratings (DCS Live) and CRS ratings are shown, along with the difference between the two ratings, the date of the live survey, the date the CRS survey was sent and when the CRS survey was completed providing an important source of metrics for the business as it relates to customer satisfaction. If a significant difference is noted between the DCS Live survey rating and the CRS survey rating, the business can follow-up with the customer.

The disclosed system provides a high level of data reliability and comparability. Businesses have the ability within the system to lock questions by department so they can't be changed except at the business management level. As shown in FIG. 6G5, the CRS Follow-up: Questions screen 670 c indicates Questioned Locked 678 to a user. The user can only update who receives notifications and must contact management to make any other changes. Survey questions and answer formats are shown in lined entries 674. Under the column for notifications 679, the user can turn notifications on or off, and can edit who receives the notifications, but is unable to change the questions or answer formats. The question locking is beneficial for corporate groups that may have a number of locations or dealers in the business to ensure data can be compared consistently across all of the locations. Administration can work with the corporate group to set the DSC and/or CRS questions for all of the locations or dealers and locks the questions by department. Once the questions are locked, the user, location or dealer, can no longer update or edit the questions and “Questions Locked” will be indicated at the top of the screen. Having the questions locked ensures there is a high level of reliability in the customer feedback data across multiple locations.

As shown in 6H, 6H1, 6H2, 6I1, 6I2, 6I3, 6I4, 6J, 6J1, 6J2, 6K and 6L, the screen displays for a mobile unit or a desktop unit as generated according to the protocols in the present invention as described above. The CSC Reports screen 675 is shown in FIG. 6H with an identification information field 676, here showing options for selection of advisor, importance and date range. Options for filters are customizable for specific business needs. Historical responses and comments display field 677 are shown for the campaign, customer, advisor, and date range set by filter, and include an option to view the record. Customer comments entered in the surveys are visible adjacent to the advisor and customer for ease of reference.

FIG. 6H1 shows a Team Report 675 b. Ratings are shown for Advisors 676 b and Cashiers 677 b. DCS/CRS rating values options shown here are today, yesterday, 3 day, 7 day and month to date (MTD) along with the date last used. Options for time periods shown are customizable for the report. Overall ratings are tabulated at the bottom of the records.

FIG. 6H2 shows an Activity Log Report screen 675 c showing user activity 677 c identifying the date, user and the action taken. The activity log tracks when a user makes edits to specified items or views specific reports. Examples of logged activity include logging any time a question or setting is changed, or when a report is viewed or downloaded. The Activity Log allows managers or dealers to view activity that is logged and monitor how users in the account are utilizing the system. The activity field 677 c shows the date, user and action taken. The report shows activity for the last 30 days, and a full history may also be downloaded from the system.

A Daily Reports screen 680 is shown in FIGS. 6I1-6I2-6I3 with the identification information filter field 681 and the display fields for data from survey responses over specified time periods. Shown here are time period options for today, yesterday, 3 days and 7 days; however, the time periods are customizable for specific business needs. Answers to DSC survey questions are displayed. Options shown are an overall customer service rating display 682 and a likely to return display 683. The Daily report can be customized to include any of the questions that appear on the DCS survey. Also shown are an active delivery reports field 684, survey completion totals field 685, and CSC display field 686. CRS displays options shown here include a CRS overall customer service question display field 687, and a comments answer field 688, showing the percentage of surveys with the comments questions answered and not answered. The Daily report can be customized to include any of the questions that appear on the CRS survey. A CRS Follow-Up Comments Report screen 680 a is shown in FIG. 6I4 with the team member/date identification information filter field 681 a and the results report display field 689 showing the RO #, customer name, team members, rating, and comments for the selected date range and an option to view the record. Options for filters are customizable for specific business needs and the report may additionally specify a selected CRS question, DCS status, Reminder status, Alert status, Reputation click, Customer messages and Notes as filters. The options may be added as additional fields with selectable options.

The Social Media screen 690 in FIG. 6J displays a source field 691 and a display report of social media comments and ratings 692. The Reputation screen 690 a in FIG. 6J1 shows a CRS Follow-Up setting 693 with an option to send the customer a social media link or request when the customer's CRS response falls within the designated answer range to a specified CRS rating question. A Reputation report screen 690 b is shown in FIG. 6J2 with the team member/date identification information filter field 696 a for display of the Reputation and Social Media statistics for the selected data range. A statistic chart 696 b shows numbers of clicks on Social Media and review cites with an option button to access the reviews. A pie chart 696 c shows a graphical representation of the same statistics shown in the chart. A Dealer report screen 694 is shown in FIG. 6K with a listing dealer display field 695. A TR Ratings screen 697 in FIG. 6L shows a dealer display field 698 with ratings for each dealer and an unassigned auto group field 699.

FIGS. 7A1, 7A2, 7B, 7C, 7D, 7E, 7F and 7G show the screen displays for a mobile unit or a desktop unit as generated according to the TR rating service protocols according to the present invention. The TR Rating Details report screen 700 is shown in FIG. 7A1-7A2 with a group field 701 a, represented here as an auto group, an overall customer experience display report field 701 b, a distribution of ratings field 702, a likely to return distribution field 703, a share comments request distribution field 704, and an enter an email address distribution field 705. The filters and the questions are customizable and may be made specific to a business. The TR Rating reports can be accessed by internal users or members within an entity, group, dealer, department, or company; or, alternatively, reports can be accessed by external users, team members, affiliates or other persons or external companies outside the dealer, department or company so that information can be accessed on a restricted basis relating to that external user, team member, affiliate or other person or company outside the internal user, group, team member, dealer, department or company.

In FIG. 7B, the TR comments survey screen 710 is shown with satisfaction question fields 711 and 712 and likely to return field 713, as well as additional comments question field 714. The Five Star Rating screen 720 is shown in FIG. 7C with a department display field 721 and a rating display field 722. The thank you appreciation screen 730 is shown in FIG. 7D with an overall experience question field 731 and any other comments entry field 732. A CSC screen 740 is shown in FIG. 7E with a name field 741, answer field 742, urgent designation 743, a comments entry field 744 and a submit button 744.

FIG. 7F shows a TR survey settings screen 750, with a selected DCS question to automatically added to the TRS based on a specified range of customer answers 751, a selected CRS question to automatically added to the TRS based on a specified range of customer answers 752, and a save option 753. FIG. 7G shows a TR survey CRS Comments screen 755, with identification information filter field 756. Filter selections are customizable for specific business needs and additional filters may be included. Historical responses and rating information display field 757 are shown with the comments, customer, advisor, cashier, rating, status and date range set by the filter and include an option to reject the record.

FIGS. 8A, 8A1, 8B, and 8C show a comprehensive record 800 displaying all of the interactions and data for a transaction. The DCS Live data on FIG. 8A includes customer details 801 from the start page including Customer confirmation of email addresses and phone numbers, and the DCS survey questions and responses 802, with any comments made on the DCS survey. The DCS Live data screen 800 a shown in FIG. 8A1 includes the same customer data shown on FIG. 8A, with the addition of an opt-out button 801 a, where a customer's phone number can be permanently removed from the CRS messaging system by a manager.

FIG. 8A1 shows an alternative starting DSC Live screen 800 a, which includes an opt-out button 801 a adjacent to the customer's phone number. From this screen, a manager can “opt-out” a customer's phone number permanently from receiving messages from that business. If the customer elected to opt-out from the survey screen seen in FIG. 3C3, the customer will no longer receives messages related to that specific transaction; however, if the manager activates the opt-out from the screen in FIG. 8A1, the customer will no longer receive any messages from that business, even on a subsequent visit to that location, unless the manager deactivates the opt-out.

FIG. 8A, or alternatively FIG. 8A1, is followed by FIGS. 8B and 8C showing CRS follow-up data 803 including date and time the CRS survey is sent, completed, and the CRS reminder is scheduled, as well as the survey questions, answers, and any comments made on the CRS survey. Reputation clicks 804 to social media sites are recorded by site, and date and time of post. Customer message data 805, including manual responses from advisors and managers are part of the record. Following the transcribed messages, there is an option to compose and send a message to the customer 806. Any notes 807 added by team members are included in the records with a date and time stamp. An option to add another note to the record is also included 808. The comprehensive record allows a business to have a complete overview of a transaction with a customer in one place, without have to go between survey report fields and CRS messaging. All of the survey questions, responses, and comments originate in the system and are recorded. Likewise, all communications originate within the system, rather than through individual team members, allowing for a complete transaction history. Having all the messages and interactions originate and recorded within the system also decreases the likelihood of fraudulent information being added to the record and increases employee accountability.

FIG. 8A1 shows an opt-out button 801 a allowing a manager or dealer to quickly remove a customer's number permanently from the messaging system. During the customer experience feedback survey, the customer has the opportunity to opt-out of receiving messages related to a specific transaction related RO #, but, if the customer returns to the sales or service location and a new transaction related RO # is created, the process starts over and messages may or may not be sent to the customer depending on how the survey question about messaging is answered. In contrast, if the opt-out button 801 a is activated by a manger on the DSC Live screen 800 a, the customer will no longer receive any CRS messages, even if they return to that sales or service location.

FIG. 8D shows a cell phone opt-out report 810 that can be generated for sales and/or service locations or for individual departments. Each lined entry shows data fields 811 with data related to customers who have been removed from the messaging system by opting-out on the survey or who have been opted-out by a manager. The data fields include cell number, customer name, RO/Deal #, Email, advisor name, and date/time, for each cell number that has been opted-out of the CRS messaging system. Also included is an opt-in button 812 shown at the end of the entry field. This opt-in button 812 allows a manager to quickly reverse the opt-out for a number and re-enter the customer into the CRS messaging system. When the opt-in button is activated, the customer's phone number is returned to the messaging system and follow-up messages related to transactions associated with the RO # may now be sent to the customer.

The disclosed system provides a high level of fraud protection for users. Businesses have the ability within the system to search customer files for duplicate cell numbers and email addresses and to search for management/employee matching cell numbers and email addresses. This is an important tool for preventing, finding, and stopping employee fraud. Businesses can find matches and/or misuse of information which can damage the quality of the data. The business would be able to see if an employee is sending fraudulent CRS follow-up information or otherwise manipulating the responses to prevent management from seeing negative customer feedback.

The disclosed system provides a high level of employee accountability. Businesses will have the ability to filter data by employee name and in doing so, the employee becomes accountable on every aspect of that TRS generated survey data. The business can verify if employees have provided the required level of customer service. The team report is a key report showing employee accountability. This report compares how the customer felt when leaving the dealership (following the DCS Live survey) and how the customer felt at a later time (CRS follow-up survey). The later time may be a couple of hours for a service department or up to 24 hours for a new purchase. Ideally, there should not be much change in the overall rating between the two surveys. If there is a large difference, management is alerted to a potential problem. In the DCS/CRS Comparison, the ratings are again compared for before and after surveys and filtered by employee. Businesses also are able to have live feedback of how an employee is viewed by customers.

The survey data is secure and reliably confirmed customer-only data because all of the interactions originate and are maintained within the system. The ratings are all positively identified as customer only data tied to specific transactions. Posts on public rating services are not validated and verified as customers of the business and may be less reliable representations of customers' opinions. Anyone can enter in a comment about any business on a public rating site with no confirmation that the person was a true customer of that business. . . . This prevents false rating, both good and bad from tainting the ratings. The present system will only display comments from customers who are tied to a specific transaction number so there is complete accountability. A business can put TRS widgets on the website to show live customer comments feedback and ratings from the customers on the DCS and/or CRS surveys. Additionally, the number of comments and reviews is much higher with the TRS system.

Each of the components, functionalities and steps described for the present invention are considered to be novel because each individually enhances the operation of the computer system over that of a generic computer system. Moreover, the ordered sequence of steps 1-4 of the DCS system, with the additional components, functionalities and steps and with the addition of the subsequent location recognition steps, is believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter.

Moreover, the sequence of steps ordered in Direct Customer Survey or “DCS”, alone or in combination with the additional system components, steps and functionality individually associated with the Customer Response Service (“CRS”), the Comments, Suggestion and Concerns service (“CSC”), and the TRS authenticated survey rating service are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems. The sequence of steps ordered in Customer Response Service (“CRS”), alone or in combination with the additional system components, steps and functionality individually associated with the Direct Customer Survey or “DCS”, the Comments, Suggestion and Concerns service (“CSC”), and the TRS authenticated survey rating service are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems.

The claimed invention is directed to enhancing the performance and efficiency of a data processor and storage system and network through the conversion and storage of standardized formatted customer information, and the use of an indexing and referential storage and specialized subprograms that uses hardware processor-based storage devices to collect and consolidate customer information and files provided by different sources and different formats.

Moreover, the present invention uses an indexing and referential storage and specialized subprograms to analyze customer information and feedback, and specialized subprograms generate/transmit real-time notifications to selected personnel based on customer information and feedback. The claimed invention recites a combination of additional elements including storing information in a centralized repository server, providing remote access over a network to a centralized web-based server, converting information input by a user in a non-standardized form into a standardized format, automatically generating a message about the location of updated information storage, transmitting the “real-time” notifications messages to selected persons and employees, and can also geo-locate and geo-target customers to identify possible dis-satisfied customers based on stored information when those customers re-enter a service area or location with generation/transmission of “real-time” notifications messages to selected persons and employees so that appropriate remedial actions can be taken with respect to the dis-satisfied customer.

The claimed invention allows the system to store and use information in real time in a standardized format regardless of the format in which the information was input by the user, allowing customer feedback input and storage, and analysis by the system. The communication system herein employs a computer-assisted method based on software modules that manage the processing of customer feedback and customer information data.

The present invention is a specialized hardware processor-based system and method shown in the figures, which includes specialized data processor and storage readable medium and subprograms that are not available in a generic computer device, even though a user/provider accesses the system through a standard web browser on a computing device or client connected to the Internet or single or multi-tier network. The present invention is a system and method of specialized (non-generic) electronic components which were specifically designed and explicitly configured by Applicant to improve the functionality of the computer processors, the computer system as a whole, the network devices identified herein, and the network platform as a whole. The present invention increases the efficiency of these identified components, network devices and platforms, and computer system in estimated amount of approximately 13.75% to 18.55% more efficient data processing and network processing; as well as 9.75% to 14.75% more energy efficient—all compared to the use of generic computer components and over the prior art components known in the prior art.

The elements of the claimed invention, system and methods, utilize specialized components, and these specialized components and their use in this particular system are not simple well-understood, routine, or conventional components or processing steps. On the contrary, the present invention is a system and method comprised of specialized (non-generic) electronic components which were specifically designed, unconventional, and explicitly designed and configured by Applicant to increase the functionality of the computer processors on the system, the network devices, the network platform and the computer system as a whole—all compared to a generic computer system operating according to routine and conventional processing steps.

The present invention performs the particular functionality and methods at a heightened performance level with increased efficiency and effectiveness compared to generic, conventional systems and methods. These specialized (non-generic) electronic components are utilized with a particular machine that include a plurality of non-transitory storage devices and a first hardware data processor coupled to a plurality of non-transitory storage devices and one or more input/output ports coupled to one or more input/output devices on a home hardware data processor subsystem, wherein the first hardware data processor is capable of execution of one or more subprograms, and the first hardware data processor.

The present invention has indexing and referential storage that collects, converts and consolidates information from various sources and related service providers into a standardized format, including converting input of customer service information and customer data provided by different sources and different formats into that standardized format. The present invention is a system and method that uses specialized components to physically convert raw and non-standardized data into a standardized data format (a different state than the raw, non-standardized state), which is akin to a physical and chemical process for transforming products, ores or raw materials. Once converted, the data is used by the data processor and system to improve the efficiency of the computer components. The raw, non-standardized data input is converted and transformed from a non-standardized unprocessed format into a standardized data format using the first hardware data processor coupled to the plurality of non-transitory storage devices, and the analysis is conducted using the standardized format.

This physical transformation of data, and the other work, performed by the claimed invention in conjunction with other components and system features, along with the associated functionality and steps of the claimed method, are more than just an organization of human activity because of the operation on raw materials, raw data, and with other machines, sensors and components are not steps or system functionality that could be performed by humans without the present specialized (non-generic) electronic components and methodology. The claimed invention is used with particular machines to accomplish the claimed invention, including particular input/output devices, mobile nodes and mobile units. The claimed invention identifies several aspects that differentiate the claimed invention from systems that simply collect, analyze and di splay information.

The sequence of steps ordered in the Comments, Suggestion and Concerns service (“CSC”), alone or in combination with the additional system components, steps and functionality individually associated with the Direct Customer Survey or “DCS”, the Customer Response Service (“CRS”), and the TRS authenticated survey rating service are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems. The sequence of steps ordered in TRS authenticated survey rating service, alone or in combination with the additional system components, steps and functionality individually associated with the Direct Customer Survey or “DCS”, the Comments, Suggestion and Concerns service (“CSC”), and the Customer Response Service (“CRS”) are believed to be novel in that the ordered combination of steps transforms the claims into patent-eligible subject matter, and are believed to be novel and enhance the operation of the computer system over that of a generic computer system, as well as the initiation, implementation of filtering and identification of responses and survey answers from the DCS, CRS and/or CSC systems.

The foregoing description of embodiments of the invention has been presented only for the purpose of illustration and description and is not intended to be exhaustive or to limit the invention to the precise forms disclosed. The present invention correlates and associates various customer data provided during stages of surveys and during associated requests for feed-back to provide integrated notifications and notices, as well as integrated data sharing, to team members, associates, dealers, department members, and any other associated or affiliated person. While the preferred embodiment describes a car dealership/service department scenario, the present invention could be used in any retail service situation (or retail sales of goods). Numerous modifications and adaptations thereof will be apparent to those skilled in the art without departing from the spirit and scope of the present invention. 

We claim:
 1. A communication system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, comprising: a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor that specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and a plurality of non-transitory storage devices that includes storage memory for the system, said first hardware data processor transforms data input from communications into a standardized data format from a non-standard format for placement into said plurality of non-transitory storage devices; said plurality of non-transitory storage devices are specifically configured for use with other specialized components in the system, said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, and, said first, second and third hardware data processors capable of execution of one or more subprograms, a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and said second server computer coupled to one or more mobile units; said first and second server computers having data processors that execute subroutine executable code to receive a first set of customer experience feedback responses provided by a customer using said first mobile unit in response to a first survey request and evaluate said customer experience feedback responses from said first survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the first set of customer experience feedback responses fail to satisfy a minimum predetermined standard, a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units; said first and second server computers having data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those one or more predetermined personnel that the first set of customer experience feedback responses from said first survey request fail to satisfy a minimum predetermined standard, said first and second server computers having data processors that execute subroutine executable code to transmit a second follow-up survey request to said customer, receive a second set of customer experience feedback responses provided by said customer in response to a second follow-up survey request, evaluate said second set of customer experience feedback responses from said second follow-up survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the second set of customer experience feedback responses fail to satisfy a minimum predetermined standard; said home agent on the home network coupled to said first computer server, said home agent having a first hardware data processor that executes subroutine executable code to control the receipt and routing of said second set of customer experience feedback responses from said second follow-up survey request from said first mobile unit, control the transmission of real-time notifications to said predetermined personnel; and, control the transmission of a reminder message for a follow-up survey request; said home agent on the home network coupled to said first computer server, said home agent having a first hardware data processor that executes subroutine executable code to control receipt of one or more communications from said first mobile unit, manage the processing and evaluation of said one or more communications, controls the transmission of said first survey request to said mobile unit and said second follow-up survey request to said second mobile unit, and controls the receipt and routing of said first set of customer experience feedback responses from said first survey request from said mobile unit; said first and second server computers having data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those predetermined personnel that the second set of customer experience feedback responses from said second follow-up survey request fail to satisfy a minimum predetermined standard; said home agent coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units; a first database memory storage unit coupled to said home agent and first computer server on said home network, said first database memory storage unit maintaining information related to the customer and personnel at the home network, said first database memory storage unit having information regarding trends relating to customer experience feedback, said first and second server computers having data processors that execute subroutine executable code to prepare and store database reports on the first and second sets of customer experience feedback responses from said first survey request and said second follow-up survey request, respectively, and maintains and supports use of data, customer information, software modules and operational codes on the home network; a transceiver subsystem coupled to said home network through said first gateway providing a communications interface for communications between the home network and said first mobile unit, said transceiver subsystem receives and transmits communications between said home network and said mobile unit; said first and second server computers having data processors that execute subroutine executable code to initiate a comments, suggestions and concerns subroutine that provides a comments, suggestions and concerns platform for said customer at the first mobile unit to enter comments, suggestions or concerns about the customer's experience; said first and second server computers having data processors that execute subroutine executable code to support access of said reports by third parties involved with companies that have been given appropriate access to the reports, populates data fields on a computer database maintained by a user, third party, team member, dealer or department when said notification is transmitted to said predetermined personnel, said data fields include identification and contact information related to said customer; said first and second server computers having data processors that execute subroutine executable code to receive scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, said one or more marked questions on said first survey request or said second follow-up survey request are designated in that manner by the user, team member or associate; said first and second server computers having data processors that execute subroutine executable code to evaluate the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, translate written statement responses into rating scores based on associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, and calculate a rating score based on the evaluation of the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request after the processor normalizes the scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request; said first and second server computers having data processors that execute subroutine executable code to translate ratings of 0 to n stars based on normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request, where n is an integer, transmit the normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request to a website, electronic bulletin board, or chat room for posting; and, said first and second server computers having data processors that execute subroutine executable code to transmit social media links to the customer with the normalized scores of calculated rating scores associated with responses from said customer to one or more marked questions on said first survey request or said second follow-up survey request.
 2. The communication system according to claim 1 further comprising: one or more data entry terminals located on said home network for access to the computer server, home agent or database memory storage unit on the home network.
 3. The communication system according to claim 1 further comprising: a second computer server coupled to said home network and said first database memory storage unit, said second computer server facilitating communications to said home network through the Internet.
 4. The communication system according to claim 1 wherein one or more of said selected personnel receive notification on a second mobile unit.
 5. The communication system according to claim 1 wherein said notification to one or more selected personnel includes survey responses, customer name and service providers and service provided to customer.
 6. The communication system of claim 1 wherein said first server computer detects is a customer is present at the service provider location upon a subsequent visit.
 7. The communication system of claim 6 wherein said first server computer transmits a real-time notification to one or more predetermined personnel upon detection of the customer at the service location at a subsequent visit so that the customer experience during the subsequent visit to that location can be enhanced in some manner.
 8. The communication system of claim 1 wherein said comments suggestions and concerns subroutines transmits to the customer links to the comments, suggestions and concerns platform via webpage link, URL, text messages or email message.
 9. The communication system of claim 1 wherein said notification to said predetermined personnel are transmitted by a phone call, text message, full text communications, webpage transmission, URL link, push message, and email transmission.
 10. The communication system of claim 1 wherein said selected personnel can be specific members of companies, teams, users, or groups.
 11. The communication system according to claim 1 further comprising: one or more data entry terminals located on said home network for access to the computer server, home agent or database memory storage unit on the home network.
 12. The communication system according to claim 1 further comprising: a second computer server coupled to said home network and said first database memory storage unit, said second computer server facilitating communications to said home network through the Internet.
 13. The communication system according to claim 1 wherein one or more of said selected personnel receive notification on a second mobile unit.
 14. The communication system according to claim 1 wherein said notification to one or more selected personnel includes survey responses, customer name and service providers and service provided to customer.
 15. The communication system of claim 1 wherein said first server computer detects is a customer is present at the service provider location upon a subsequent visit.
 16. The communication system of claim 1 wherein said first server computer transmits a real-time notification to one or more predetermined personnel upon detection of the customer at the service location at a subsequent visit so that the customer experience during the subsequent visit to that location can be enhanced in some manner.
 17. The communication system of claim 1 wherein said comments suggestions and concerns subroutines transmits to the customer links to the comments, suggestions and concerns platform via webpage link, URL, text messages or email message.
 18. The communication system of claim 1 wherein said notification to said predetermined personnel are transmitted by a phone call, text message, full text communications, webpage transmission, URL link, push message, and email transmission.
 19. The communication system of claim 1 wherein said selected personnel can be specific members of companies, teams, users, or groups.
 20. The communication system of claim 1 wherein said processors on the first computer server have functionality that initiates a comments, suggestions and concerns subroutine that provides a comments, suggestions and concerns platform for said customer at the mobile unit to enter comments, suggestions or concerns about the customer's experience.
 21. A system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, comprising: a plurality of non-transitory storage devices that are specifically configured for use with other specialized components in the system; a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and said plurality of non-transitory storage devices that includes storage memory for the system, said first hardware data processor transforms data input from communications into a standardized data format from a non-standard format for placement into said plurality of non-transitory storage devices; said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, and, said first, second and third hardware data processors capable of execution of one or more subprograms, a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units; a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and said second server computer coupled to one or more mobile units; said home agent coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units; said first hardware data processor on said home agent receives through said input/output port customer service information describing a service provided to a customer and a customer's contact information, said hardware data processor executes a first subprogram that converts said customer service information into a standardized data format using a hardware data processor coupled to a plurality of non-transitory storage devices, said hardware data processor stores said customer service information in said standardized format in one or more of said plurality of non-transitory storage devices; and said hardware data processor transmits an electronic communication through said input/output ports to said customer about the customer service information stored in said standardized format in one or more of said plurality of non-transitory storage devices; and, said hardware data processor receives a response evaluation from said customer about the customer service information stored in said one or more of said plurality of non-transitory storage devices; said hardware data processor transmits an electronic communication over said input/output ports to one or more personnel at a customer service facility regarding said response evaluation including a description of the evaluation content.
 22. The system of claim 21 further comprising: said input/output port provides remote access to said customer service information via a graphical user interface coupled to said hardware data processor that is coupled to one or more of said plurality of non-transitory storage devices so that said customer service information can be accessed and updated.
 23. The system of claim 22 further comprising: said first, second, third or fourth hardware data processor executes a subprogram that converts said customer service information into said standardized data format using said hardware data processor coupled to said plurality of non-transitory storage devices.
 24. The system of claim 23 further comprising: said first, second, third or fourth hardware data processor stores said customer service information in said standardized format in one or more of said plurality of non-transitory storage devices using said hardware data processor.
 25. The system of claim 23 further comprising: said first, second, third or fourth hardware data processor transmits an electronic communication through said input/output ports to one or more customers about said customer service information stored in said standardized format in one or more of said plurality of non-transitory storage devices.
 26. A communication system using specialized electronic components to process communications between a home network and one or more mobile units and to transform data into a standardized format for storage and use, comprising: a plurality of non-transitory storage devices that are specifically configured for use with other specialized components in the system; a home network having a home agent including a first hardware data processor specifically configured for use with other specialized components in the system and coupled to a first server computer having a second hardware data processor specifically configured for use with other specialized components in the system, said home agent coupled to a gateway processor having a third hardware data processor and said plurality of non-transitory storage devices that includes storage memory for the system, said first hardware data processor transforms data input from communications into a standardized data format from a non-standard format for placement into said plurality of non-transitory storage devices; said home agent coupled to one or more input/output ports coupled to one or more input/output devices on the home network, and, said first, second and third hardware data processors capable of execution of one or more subprograms, a basestation transceiver unit coupled to said gateway processor and a radio transceiver network unit (RTN), said radio transceiver network coupled to a radio transmission unit for communication with one or more mobile units; said home agent on the home network coupled to said first server computer, said home agent having said first hardware data processor that executes subroutine executable code to control receipt of one or more communications from said first mobile unit, manage the processing and evaluation of said one or more communications; control the transmission of said first survey request to said first mobile unit and said second follow-up survey request to said mobile unit; control the receipt and routing of said first set of customer experience feedback responses from said first survey request from said mobile unit; said home agent having said first hardware data processors that executes subroutine executable code to controls the receipt and routing of said second set of customer experience feedback responses from said second follow-up survey request from said mobile unit; control the transmission of real-time notifications to said predetermined personnel; and, control the transmission of a reminder message for a follow-up survey request to said customer; a second server computer having a fourth hardware data processor coupled to said home agent through one or more connections an Internet cloud network, through the non-transitory storage devices that includes storage memory for the system; said second server computer coupled to said radio transmission unit for communication with one or more mobile units and said second server computer coupled to one or more mobile units; said home agent coupled the Internet cloud network for connection to said one or more mobile units and said home agent coupled to said one or more mobile units through said non-transitory storage devices that includes storage memory for the system or said second server computer coupled to said radio transmission unit for communication with one or more mobile units; said first and said second server computers on the home network coupled to a one or more mobile units, said first and second computer servers having data processors that execute subroutine executable code to receive a first set of customer experience feedback responses provided by a customer using said first mobile unit in response to a first survey request, evaluate said customer experience feedback responses from said first survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the first set of customer experience feedback responses fail to satisfy a minimum predetermined standard, a transceiver subsystem coupled to said home network through a first gateway providing a communications interface for communications between the home network and said first mobile unit, said transceiver subsystem receives and transmits communications between said home network and said mobile unit, said first and second computer servers having data processors that execute subroutine executable code to issue one or more real-time notifications to said predetermined personnel to notify those one or more predetermined personnel that the first set of customer experience feedback responses from said first survey request fail to satisfy a minimum predetermined standard, transmit a second follow-up survey request to said customer; receive a second set of customer experience feedback responses provided by said customer using said second mobile unit in response to said second follow-up survey request; said first and second computer servers having data processors that execute subroutine executable code to evaluate said second set of customer experience feedback responses from said second follow-up survey request on a real-time basis in order to determine whether to issue real-time notifications to one or more predetermined personnel if the second set of customer experience feedback responses fail to satisfy a minimum predetermined standard, issue one or more real-time notifications to said predetermined personnel to notify those predetermined personnel that the second set of customer experience feedback responses from said second follow-up survey request fail to satisfy a minimum predetermined standard, transmit a follow-up reminder to said customer with notification about a future survey request transmission; a first database memory storage unit coupled to said home agent and first computer server on said home network, said first database memory storage unit maintaining information related to the customer and personnel at the home network, said first database memory storage unit having information regarding trends relating to customer experience feedback, and, said first and second computer servers having data processors that execute subroutine executable code to prepares and stores database reports on the first and second sets of customer experience feedback responses from said first survey request and said second follow-up survey request, respectively; maintains and supports use of data, customer information, software modules and operational codes on the home network; supports access of said reports by third parties involved with companies that have been given appropriate access to the reports.
 27. The communication system according to claim 26 further comprising: one or more data entry terminals located on said home network for access to the computer server, home agent or database memory storage unit on the home network.
 28. The communication system according to claim 26 further comprising: a second computer server coupled to said home network and said first database memory storage unit, said second computer server facilitating communications to said home network through the Internet.
 29. The communication system according to claim 26 wherein one or more of said selected personnel receive notification on a second mobile unit.
 30. The communication system according to claim 26 wherein said notification to one or more selected personnel includes survey responses, customer name and service providers and service provided to customer.
 31. The communication system of claim 26 wherein said first server computer detects is a customer is present at the service provider location upon a subsequent visit.
 32. The communication system of claim 26 wherein said first server computer transmits a real-time notification to one or more predetermined personnel upon detection of the customer at the service location at a subsequent visit so that the customer experience during the subsequent visit to that location can be enhanced in some manner.
 33. The communication system of claim 26 wherein said comments suggestions and concerns subroutines transmits to the customer links to the comments, suggestions and concerns platform via webpage link, URL, text messages or email message.
 34. The communication system of claim 26 wherein said notification to said predetermined personnel are transmitted by a phone call, text message, full text communications, webpage transmission, URL link, push message, and email transmission.
 35. The communication system of claim 26 wherein said selected personnel can be specific members of companies, teams, users, or groups.
 36. The communication system of claim 26 wherein said processors on the first computer server have functionality that initiates a comments, suggestions and concerns subroutine that provides a comments, suggestions and concerns platform for said customer at the mobile unit to enter comments, suggestions or concerns about the customer's experience. 